Situated across the river from the Tower of London, 10 minutes' walk away, Gate House Apartments, TowerBridge apartments are bright and stylish and offer free Wi-Fi and modern kitchens.
Address: 169 Tower Bridge Road, London, SE1 3JB, London
Rates from:
GBP 144 Book Now