This is an alright hotel if you are on a budget. Very small rooms, not enough space to keep your luggage and walk. The first room had smell of smoke, so I asked it to be changed, and they did. The second room had a bit of odd smell too, mixture of sweat, and cleaning chemicals.
The rooms I had was on top floor with slanted ceilings, which ate into the size of the room.
Overall, traveling from the US where we are used to big sizes, the room felt quite clastrophobic. This is not just this hotel, but I guess London in general.