It is sad to state that this has been the worst ever experience with airbnb.
You obviously pay more when it's London, but you would expect the basics to be right. Sadly this place had not been cleaned properly, with the shower drain blocked with all sorts of things, the toilet fans didn't work, the washing machine and tumble dryer was filthy, other items were broken, a dead bug on one of the plates. We paid over £200 for a cleaning fee and over £300 for the service fee. They did not offer a travel cot or high chair and communication was not good. Eventually they sent somebody to fix the fans and clear the drain, but only one fan got fixed at the very end of our stay. They stopped communicating with me after I raised further complaints and enquired about refunding at least the cleaning fee. The biggest problem with airbnb is the lack of accountability and responsibility being taken for these issues.