St George Wharf Tower Photos

Meet 199 travelers, 163 tour guides and discover 241 photos

St George Wharf Tower, also known as the Vauxhall Tower or The Tower, is a residential skyscraper in Vauxhall, London, part of the St George Wharf development. At 181 metres (594 ft) tall with 50 storeys, it is the tallest solely residential building in the UK. The building's construction crane was hit by a helicopter in…
View St George Wharf Tower guide >

St George Wharf Tower