It's London so you can expect very expensive but very small and basic places. The place is just like in the pictures.
The pros: location and also the temperature in the room is pretty warm; the communication with the owner was smooth.
The cons: the check out is strictly at 11am, they didn't let us check out at 12 which it was only 1 hour later, they offered, however the possibility of leaving our bags at their office. The place is too small, I missed for example a night light at the room as it made us feel like in a hospital room, or a wall hanger for the jackets and scarfs. Definitely not a charming place.