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. St George Wharf Tower dominates the skyline of Vauxhall; at 181 metres it is one of the tallest residential buildings in the UK.

  • Vauxhall Bridge View

    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…

    Read more about Vauxhall Bridge View