You get what you pay for! London being a super expensive city for hotels, we did not expect a great stay when we booked this place as we know £68 for 1 night is cheap for London. But that said, this place isn't nice, the room is very small, noisy in the morning as just facing the courtyard of a primary school, the TV wasn't working properly appart 1 channel, no bedside lamp, just a super strong bright main lightbulb, toilet inside the shower is definitely not the most ideal setting (LOL) and with no bath rug to dry your feet after leaving that wet box... but the staff is nice and very smiley, and the mattress was not too shabby.