Staying at Leman Locke Aldgate was great! The staff couldn’t have been more helpful and the apartment is comfortable and great for a long stay in London. Location is very convenient to restaurants, grocery store, metro, etc. would stay here anytime!