Leman House
Londra, GB
Live rates
No offer was returned for these dates — you can search again Retry search
About
A stay at Leman House places you in the heart of London, a 1-minute drive from Tower of London and 5 minutes from St. Paul's Cathedral. This guesthouse is 3.1 mi (5 km) from The British Museum and 3.4 mi (5.5 km) from London Eye. Make yourself at home in one of the 9 guestrooms featuring microwaves. Complimentary wireless internet access is available to keep you connected. Bathrooms feature showers with rainfall showerheads and complimentary toiletries. Conveniences include desks, housekeeping is provided daily, and irons/ironing boards can be requested. Make use of convenient amenities, which include complimentary wireless internet access and concierge services.
Frequently asked questions
Where is Leman House?
Leman House is located at 141 Leman St, Londra, GB.
Last updated: 2026-11-03