This place is in a wonderful neighborhood! There are many great restaurants and shops, and it's close to central London attractions. It's about a 10 minute walk away from two major underground stations.