Leman Locke Aparthotel is placed in a vibrant area of London in the vicinity of Tower of London and Up at The O2.
The hotel is about 950 meters from Tower Bridge, Dennis Severs' House and The Monument. The venue is set within 4 km from London city center.
Offering british and chinese dishes, The Dispensary - Pub is a 5-minute walk away.
A 5-minute walk will take you to Tower Gateway subway station. The hotel offers quick access to London City airport, which is about 10 km away.