St George Wharf, SW8

St George Wharf Tower is the tallest residential building in the UK, so naturally offers unparalleled views across the Thames. The riverside development, situated beside Vauxhall Bridge in Lambeth, comprises over 1,400 properties across 18 blocks, including Admiral House, Anchor House, Bridge House, Hanover House and Sentinel Point.

Quick Search

Top