This is the best located apartment I have never stayed in London. It’s within a couple of minutes of supermarkets, few minutes to Kensington & Hyde Park. The apartment is spacious enough.