Make yourself at home in one of 171 rooms in Aldgate East, complete with a café, bar and gym. Just two minutes from Aldgate East, a short stroll from the City and around the corner from Shoreditch and Liverpool Street, you’ll be hard-pressed to find an East London hotel with a better location than Locke London City.