Ramsey Guest Apartment Guesthouse London, Greater London
Featuring free Wi-Fi throughout the property, Ramsey Guest Apartment is situated in London, 1.2 km from Brick Lane and 2.4 km from Sky Garden. The property is around 2.7 km from Tower of London, 2.8 km from Tower Bridge and 3.1 km from Victoria Park.
Ramsey Street, Tower Hamlets, London, E2 6HU, United Kingdom