Let me start by saying I definitely recommend.
We stayed at the apartment, a couple with two kids. Carey (the landlady)
was pleasant, responsive, courteous, and very helpful. We called from the airport when we landed
but got delayed there. We updated her several times and each time she said
that there was no hurry. She was very patient and then met us when
we arrived eventually.
The apartment is very pretty. It has an exit to a private magnificent
garden that also has a barbecue (which we used). Moreover, the dining
room (attached to the living room) is integrated very well with the
garden, with many windows, and eating there is a great pleasure. The
kitchen is well equipped. The apartment is located in a quiet street, not
far from public transportation and from some local shops.
Carey bought and left for us various supplies, very generously.
If you want to stay in London, I really think that this apartment
should be very high on your list.
However, for completeness, I need to
also list not only the pros but also the cons.
The main disadvantage is some stairs inside the apartment, including one
step somewhere between the kitchen and the living room. I fell on it when
I went half asleep to the toilets the first night (and slipped again on
the slippery stairs to the toilets). I still have some pains. The higher
floor near the toilet also has a small room where the kids could sleep,
but the bed was one to climb to, and we were afraid they would fall, so
they slept in the living room. (There were also two beds in the kids`
room that were too small for our 10 and 11 years old.)
The master bedroom is lit but is still below street level, and the shower
and toilet of the master bedroom were noisy and not very pleasant, so we
ended up using the main shower and toilets. Parking on the street is
generally easy, but is forbidden for two hours a day (different hours
in different streets). Finally, the Airbnb page promised a certain discount
for a stay longer than a week, but the actual discount was smaller than
stated. This calculation was performed by Airbnb though, so we do not
blame Carey for that (we also knew that before paying).