141 Leman Street, London, E1 8EY
Distance:0.11 miles | Star Rating: N/A
In a prime location in the Tower Hamlets district of London, Leman House is located 1.1 km from Tower of London, less than 1 km from Tower Bridge and ...more
In a prime location in the Tower Hamlets district of London, Leman House is located 1.1 km from Tower of London, less than 1 km from Tower Bridge and a 15-minute walk from Sky Garden. The property is around 2.8 km from St Paul's Cathedral, 1.9 km from London Bridge Underground Station and 3.9 km from Canada Water. The accommodation provides a shared kitchen and free WiFi. At the guest house, every room is fitted with a desk, a flat-screen TV, a private bathroom, bed linen and towels. Leman House offers certain units with city views, and every room has a kettle. All units will provide guests with a microwave. Popular points of interest near the accommodation include Brick Lane, Liverpool Street Underground Station and London Bridge. The nearest airport is London City Airport, 10 km from Leman House.