The location of this flat is perfect, it is no more than 5 minutes from just about anywhere. There is a supermarket 100m away, and restaurants of all kinds. I would recommend this location to visitors to London. Note that there is a staircase down to the flat from street level, bear this in mind with your luggage.