We stayed here back in 2010 actually, but at the time I forgot to write a review. I had nothing to do in the matter of picking what hotel we were at for this trip, so went in rather sceptical.
You can get better hotels in London, without a doubt. And I would recommend i.e. Montana Excel over this any day of the week, but if you are in London for a weekend trip or so, and you just need a place to sleep and are not going to be hanging out in your room, this is a OK place. You share a toilet with the other guests, and the door is locked at most times downstairs, so you might have to wait until the receptionist is done on the phone to get inside, but all in all there are worse places.
We were in London just to have a OK place to travel from, as we were only there for three days to check out universities for me. So we did not require a palace.
This is not the place for a romantic city-trip, nor for a family vacation, but if you go by yourself or with a small group of friends and as said only need the roof over your head, you will be fine.
Bring a map though. This is not the easiest place to find.
