St George Wharf
A distinctive multi-use development, St George Wharf is located close to Vauxhall Bridge on the south side of the River Thames, London. Its green and sand colour scheme echoes that of its close neighbour, the MI6 building. The recently constructed St George Wharf Tower now dominates the skyline of Vauxhall, at 181 metres it’s the tallest solely residential building in the UK.
-
Vauxhall Bridge View
View across Vauxhall Bridge looking south onto Albert Embankment, where MI6’s Nilotic building sits on the bank of the River Thames. The SIS Building is the headquarters of the British Secret Intelligence Service. Visible on the right of the bridge is St George Wharf, a London riverside development which is part of the overall regeneration…