Very Nice place to stay.
Just 50 meters to the nearest shops.
Short way to nearest underground and not to far to the next station.
Easy to travel to London centre.