Great location. Grocery stores and restaurants are less than a ten minute walk. So are two tube stations, Whole Foods is a 15 minute walk, and worth it. You wouldn't find a Whole Foods like that in the US. Hyde Park is right across the street and you can rent a bike to get around it. A great place to stay too as far as living accommodations.