Lambeth Council Approves Vauxhall Square Regeneration with UK’s Second-Tallest Tower
Lambeth Council has approved a £2 billion regeneration plan for Vauxhall Square featuring seven new towers, including a 69-storey residential skyscraper that will rank as the UK’s…