One of the best places to stay in London. They have a beautiful walk/park in front of the building with a few squirrels living in the trees it was so cute. Really peaceful neighbourhood with many options for public transportation. Warm and welcoming hosts. The apartment was perfectly clean.