One Tower Bridge is situated on one of the last great riverside sites in London. Just moments from the City it offers the ultimate in 5-star luxury living experiences in the most exciting city in the world.
24 hour Harrods concierge
Iconic riverside location
Most apartments with balconies or terraces, some with river views