7. The Tower, One St George Wharf, A Residential Skyscraper On The Thames In Vauxhall, Is Nearing Completion. At 181 Metres (594 Ft).
7. The Tower, One St George Wharf, a residential skyscraper on the Thames in Vauxhall, is nearing completion. At 181 metres (594 ft).
Back to Article

Next Image »

« Previous Image