Excellent location. 5 min walk to metro and bus. A haven away from the hustle and bustle but close enough to get anywhere you want or need to go. An easy commute to major attractions, grocery, pharmacy and restaurants basically the next street over. Would not hesitate to stay again the next time we visit London.