This is a "you get what you pay for". Perfect and stategic location in London, just a quick walk from Victoria station. I was easy to get to all the most common touristic places.
They very kindly allowed me to leave my bicycle inside.
The place was tidy and clean, warm, a bit tight maybe but that's because the bed was spacious. A bit noisy but only because I was given the first room right behind the front desk.
Overall nice experience, would recommend for short stays definitely.