Leman Locke is a wonderful place to stay in London. It is basically run like a hotel, however you have your own apartment space. It was so comfortable and so convenient especially considering there was a washer in the flat. The bathroom is clean and roomy. The floor to ceiling windows allow a lot of natural light into
the flat making it comfortable. The pastel colors of the walls also brighten up the space that help fight off that London gloom. It was the perfect location too! Commutes on the underground to major sightseeing places took around 20 min. The closest stop is Aldgate East and it’s literally a one minute walk away from the apartment building. I would recommend this spot to anyone visiting London. You won’t regret it one bit.