Everything was as promised. One can see that Erica and Alex are experienced hosts. The apartment and guest room are very homely and relaxed. We used their kitchen every day to cook, and found all the necessary utensils there.
It takes about 20 minutes to walk to nearest subway station, but the bus stop is situated right next to the house, and it is easy to get anywhere by bus in London (use google maps for route suggestions!). Also: there is a big grocery store Tesco Superstore within a walking distance, you'll find everything you need there, also for special dietary needs!