Tuesday, 31 December 2013

St George Wharf Tower, Vauxhall Bridge, central London

Space-age blocks of flats in the shadow of the new St George Wharf Tower on the south side of Vauxhall Bridge. At 50 stories high, the tower is apparently the tallest all-residential building in the UK.