Homestay Private Room Near Tower Of London
127 Leman Street Top Floor, London, United Kingdom
127 Leman Street Top Floor, London, United Kingdom
Museum of London is about a 25-minute walk from the 1-room Private Room Near Tower Of London, while Mitchell Beck Statue is situated nearby.
Private Room Near Tower Of London comprises a sitting area and features views of the city. For your comfort, you will find a separate toilet and a shower at the accommodation. Furthermore, dryers and towels is available.
Guests can find St Katharine Docks Marina, which is a mere 9 minutes' walk away. Tower Bridge is a short distance from the apartment. Tower Hill tube and Shadwell railway stations are 450 and 950 metres away from the homestay.
Along with coffee and tea making facilities, this apartment is equipped with a kitchen that includes a microwave oven, a refrigerator, and a toaster.