Attractively set in the Tower Hamlets district of London, Lovely Private Room Near Central London is situated 1.6 km from Sky Garden, 1.8 km from Tower of London and 1.6 km from Liverpool Street Underground Station.
Number of rooms: 2
105 Commercial Road, Tower Hamlets, London, E1 1RD, United Kingdom