Tower Bridge Nice RoomsFlat 5 Drewett House Christian Street London, E1 1RT
Tower Bridge Nice Rooms is set in London , 1.1 km from Tower of London. You will find a coffee machine in the room. Rooms include a shared bathroom. A TV is offered. There is dry cleaning services at the property. Tower Bridge is 1.