Weston Homes unveil magnificent entrance foyer and three show apartments at Victoria Central Weston Homes launch 217 apartments at Victoria Central in popular Southend-on-Sea