7. The Tower, One St George Wharf, A Residential Skyscraper On The Thames In Vauxhall, Is Nearing Completion. At 181 Metres (594 Ft).