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).

Connect with Us

Get Instant Updates via Social Networks