Situated only a short walk from Aldgate Bus Station, Leman Locke offers guests a convenient base when in London. It is located a brief stroll from Tower of London, Lloyd's of London and Bishopsgate.
There are a variety of amenities on offer to guests of the property, such as an express check-in and check-out feature, a 24-hour reception and a concierge. It also features a lift, luggage storage and meeting rooms.
Leman Locke provides apartments equipped with a refrigerator, a dishwasher and a microwave. They are also fitted with an oven and a hair dryer.
For those guests who enjoy making the most of local dining options, there is a great selection right on the doorstep. Liverpool Street Station is within a 20-minute walk.
Accessibility and suitability
Media and entertainment
Services and conveniences
Health and safety
|Check in anytime after 4:00 PM, check out anytime before 11:00 AM|
|Cancellation/prepayment policies vary by room type and provider.|
Leman Locke is located at 15 Leman Street in Tower Hamlets, 2.6 miles from the center of London. Tower of London is the closest landmark to Leman Locke.
Check-in time is 4:00 PM and check-out time is 11:00 AM at Leman Locke.
Yes, Leman Locke offers free Wi-Fi.
No, Leman Locke does not offer free parking.
No, Leman Locke does not offer free airport shuttle service.
Leman Locke is 5.2 miles from London City.
No, Leman Locke does not have a pool onsite.