Providing city views, 1 Bedroom Close to Tower Hill is situated in the Tower Hamlets district of London, less than 1 km from Tower Bridge and a 14-minute walk from Sky Garden. It is located 1.
Number of rooms: 2
12 Dock Street, Tower Hamlets, London, E1 8QU, United Kingdom