Check-in was available at 15. We arrived 17:30, and were met by the cleaner, telling us that there was no clean linen yet, he was still waiting for that, but we could go inside. Our 6 year old found a puddle of liquid in the bathroom that he played with, turned out to be cleaning chemicals, so into the shower with him, only to discover that there were also no towels.
Around 19:30, the cleaner left, and the place was ready to check into properly.
Everything is rather dingy, all edges peeling, kitchen panels falling off, dishwasher does not actually clean and so on. There is clear damage done from damp, the place is all basement level and seems to have been flooded.
All communication about these issues have not been taken seriously, and not resolved after 4 days.
Overall - Will not recommend, if you are hoping for a smooth London trip