The flat looks nice in the pictures and the nightly rate was pretty good value, especially as London is very busy (and expensive) at the moment. I know this area well and it is good - quiet and residential, with lovely parks and close to some nice local attractions - although not at all central or that easy for the airport.
Unfortunately the host cancelled and changed the reservation literally a few hours before check-in, as I was mid-flight to London, offering me a far inferior alternative site a significant distance away. I am sure this was not their intention, and no-doubt some unexpected problems, but the end result was very challenging and stressful for me.
The outcome was a full refund and some additional compensation from AirBnB as I had to find and pay for alternative hotel accommodation at short notice.
It would have been far worse if I had not had their messages during the stopover between connecting flights (mid-afternoon on check-in day). If I had arrived in London at 10pm and suddenly had to make alternative arrangements for the night and the whole week it would have been a real challenge - there are almost no properties at similar rates in West London at the moment and nothing at short notice (AirBnB customer services were unable to find me an alternative). Using an alternative app I was able to make a budget hotel booking, but that is not the same as an entire apartment in a nice location and did cost more.
The property staff were polite and I am sure did their best, obviously I don't know why the property suddenly became unavailable at short notice and I assume it was some unavoidable emergency. The alternative they suggested was very far away and also shared facilities rather than an entire place, so I did not accept it.
One thing for non-Londoners to be aware of is when you are told something like "25 minutes away from ... " in London, you will need to check whether this means by car in the middle of the night as opposed to a normal journey time and/or public transport. In addition be aware that taxi fares in London are not the cheapest, and whilst there is an extensive public transport network it is far less efficient than most European cities while also being more expensive. Google Maps can help you with this!
Subsequently AirBnB also offered additional compensation which was appreciated, and the AirBnB staff were also certainly anxious to help me. Note that AirBnB policy only offers to partly refund the first night of any alternative accommodation you choose if you have problems, which isn't ideal if you are having to arrange a longer stay.
Anyway, all turned out OK, not sure if I would try and book this property again, but based on the pictures and location, and if I thought the agency had sorted out their problems, it's possible.