Leman Locke was a great place to base ourselves during our short stay in London. Is it brilliantly located, very close to Aldgate East station, central bus routes and the trendy East of London. The room was clean, comfortable, and stylish. It had everything to make us feel comfortable. It has all the amenities for a short or long stay!