Vauxhall
Situated just south of the River Thames, Vauxhall is an area of London known architecturally for being home to the MI6 Building (aka The SIS Building), the Headquarters of the Secret Intelligence Service situated next to Vauxhall Bridge. Another imposing structure is St George Wharf Tower, the 50-storey 181 metre skyscraper is the tallest solely residential building in the UK.
Please click any of the thumbnails to be taken to the larger image.
-
London In Detail
In this panorama you can view The Shard under construction, with Canary Wharf seemingly just behind it. The level of resolution allows you to zoom in and see an incredible level of detail. Please click the ‘Fullscreen’ button for the best viewing experience and you can further explore the image to find many more of…
-
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…