The best place to stay in London, 5 minutes from the tube station and 3 minutes from bus stops.
Everything is within walking distance. Victoria and Lily are available all the time and are very hospitable and generous. The apartment is clean and well-equipped and the location above Brompton Park allows for a perfect view to wake up to in the morning. Highly recommended!