Keywords:Battersea, London, Nine Elms, St George Wharf Tower, Vauxhall Tower, architecture, light, regeneration, residential, shadow, skyscraper, vauxhall, windows
St George Wharf Tower
St George Wharf Tower, also known as the Vauxhall Tower, is a residential skyscraper in Vauxhall, London. 2022.