See all photos
15 Leman Street, London, United Kingdom
The smoke-free Leman Locke Hotel London lies nearly a 10-minute walk from Roman Catholic Church of The English Martyrs, and offers proximity to a tube station. Located a short way from the historic castle "Tower of London", this 4-star hotel features 171 rooms with views of the city.
The hotel is 450 metres from the mould-breaking modern art exhibitions "Whitechapel Gallery" and a mere 1.1 km from the Wentworth Petticoat Lane Street Market. Whitechapel is also situated fairly close to the Leman Locke London. Aldgate bus station can be found within 10 minutes' walk of the property.
Some rooms at this London hotel are appointed with blackout drapes, an air conditioner, and an ironing board along with self-catering options such as tea and coffee making equipment. For your comfort, you will find here an electric kettle, a refrigerator, and kitchenware.
The lounge bar is ideal for a relaxing drink. The Dickens Inn is in proximity to Leman Locke Hotel and specialises in British cuisine.
Check out the carefully selected restaurants and attractions near the hotel
Hide places nearby
Show public transport
Please, select dates to see available rooms.
Search in progress…
Find out what other guests say about Leman Locke! For your convenience, we have collected the reviews from several sources.
100% Verified Reviews
No reviews yet :(
If you stayed at this hotel, share your experience with us, please
Enter your dates to see prices