Leman Locke absolutely exceeded our expectations! Beautiful studio apartment in a fantastic hotel with great amenities. A fantastic place to stay for exploring London as Aldgate East tube station is 1 minute walk away. The staff were super friendly and accommodating, and were more than happy to hold our bags when we checked out. Definitely stay here for a superb stay at a reasonable price.