Five-star living on the Thames
One Tower Bridge is a high-end residential development offering a five-star living experience on the south bank of the Thames in Southwark. The site designed by the award-winning Squire & Partners comprises 8 buildings with apartments, residents' facilities, and a plethora of exciting new retail. Major centers such as the West End and Canary Wharf are easily accessible due to London Bridge station, which is 7 minutes away.
Real estate advisor