Very nice place to stay, grocery store only 200 meters away, tube station 300 meters away, only 6 stops and you are in the middle of London. Some nice restaurants in the area in walking distance. I would definitely recommend this place for a stay in London.