15 Leman Street London E1 8ENBrand: Locke Leman Locke, Aldgate - Aparthotel in London | LockeEat, sleep and live in the heart of East London, with your own apartment overlooking the city. Design-led aparthotels - Book direct for best rate. https://www.lockeliving.com/leman-locke/