Apr 24, 2014

Home of Weird Pictures, Strange Facts, Bizarre News & Odd Stuff

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

Ads by Google

Leave a reply