Elisa's house is a very pleasant oasis. I shared it with family members, and the space was generous and pleasant and very clean. We were able to use the garden nearly everyday.
The kitchen is particularly well equipped. The linens were fresh and the bathrooms were well sized and modern. Just two blocks away is a fine Italian deli, d'Angolo and next to that a nice cafe and a proper pub, The Island, across the street. Chamberlayne Road is
a little farther on and has lots of shopping and restaurants. Its a reasonable tube ride to central London. If you have a group, this house works very well.