This location has to be one of the best spots in london, it is effectively walking distance everywhere, plus very close to multiple Underground Stations. Very high quality place.