It is a fine place to stay, the room was clean when we got there; t is affordable, specially for London and the location is good.
I quite liked that we were able to use the washing machines and dryers to wash clothes, and that the kitchenette was equipped with what we needed for cooking (dishes, pots and pans, kettle). I do wish the offered room cleaning a bit more often as the room quickly got dirty, and that they provided tea towels and cloths for the kitchenette for drying dishes and surfaces.
The main issue is that there is no lift and loads of stairs, which I do not think was clear or visible enough when booking, so it is definitely not a good place to stay if one has mobility issues or is not able to carry their luggage up/down the stairs. And I doo think hotels.com should make it very clear when booking not only that the place has stairs but that it does not have a lift.
They did not provide hand towels, which I think is strange and not super.
The personnel were polite but barely helpful when I asked if there was a room where we did not have to walk so many flights of stairs, as it was difficult for the person I travelled with.