We would have liked to give this apartment a better review because we loved the location and the layout of this apartment were fine, but unfortunately ...
the apartment listing said it had air conditioning, which was not the case (instead, there was an air filtration system which moved minimal air around). We had specifically chosen an AirBnb with air conditioning because of a previous bad experience during a heat wave in the south of England, and as we ended up there during the highest recorded temperatures in London history, we were very upset by this misrepresentation! We complained and were promised fans which were never delivered, and no explanation was provided.
There was also no hot water running in the apartment, and this was completely ignored until Day 3, when the management suggested "priming the system", which did not work. It was only on day 4 that they sent someone out, and we finally got some hot water.
In addition, the kitchen was not very well equipped and there were no bedside lamps. Finally, be aware that keys are not available on sight but at a 24/7 store that is about a 7-minute walk away.
If the managers address these major issues, this would be a nice central place to stay while visiting London.