This is a prime example of "transaction based business" where they don't really care about relationships with customers or offer a service and experience according to the expectations generated by the advertising. Specifically: maintenance is appalling; I was in two different apartments, furniture is decrepit and falling appart, plumbing issues (reason for change of apartment) due to old and not maintained hardware, horrible painting, and worst place was "very dirty" with hairs everywhere (including in the bed! that also had old sheets that need replacement), crumbs in the living room, etc. I complaint and was given a "ok, I will let cleaning lady know", but there was never a follow up.
This place should be inspected carefully by health authorities, and also by the board of tourism if there is one in London. The product advertised and the product delivered do not correspond, and the value is very low for the price. Again, another reason why airbnb will eventually go down is this all too common lack of quality control over the product. Definitely, go elsewhere!