Featuring free WiFi and air conditioning, Leman Locke is located in London. Tower of London is 1 km from the property.
The accommodation features a sitting area. There is also a dining area and a kitchen fitted with a dishwasher. An oven and microwave are also provided, as well as a kettle. Each unit has a private bathroom with free toiletries. Towels are featured.
Leman Locke also includes a fitness center. Guests can enjoy a meal at the on-site restaurant or a drink at the bar.
Brick Lane is 1 km from Leman Locke, and Tower Bridge is 1 km away. The nearest airport is London City Airport, 8 km from the property.
Tower Hamlets is a great choice for travelers interested in markets, convenient public transportation and pubs.
more details on booking.com