Vauxhall Square: £2bn Development to Reshape London Skyline
Discover Vauxhall Square, a £2 billion development proposing seven towers, including the UK’s second-tallest residential building. Offering 3,000+ homes, amenities, and a new transport hub, it aims for 2032 completion.
