We could not have been in a better location. Walking distance to anywhere you wanted to go and if things were a bit further out, the tube station was right there. Restaurants, shopping, people watching, theatre and more. This location lacked for nothing. If you want to immerse yourself in the London and pretend you live there at least for a short period, this is the place. The vibe of the city life is at your doorstep. The communication with the hosts was perfection. The hospitality was such that you truly felt welcome into their home, part of their home. Our stay was absolutely lovely. Cannot wait to return!