The only thing going for this place is that it is in a good location. But it is incredibly overpriced for what it is. When I arrived, they did not have my reservation. They did have a room available (though not the double I had reserved -- they said the hotel didn't actually have doubles), but at 20 GBP more than my reservation was for. I agreed (as nothing else nearby was available) and got out my credit card. Despite having a credit card reader on the counter, they said I had to pay in cash. I therefore had to go to the ATM and pay the ATM fee instead of charge a credit card. Super sketchy. Then the room itself was pretty bad. The carpet was stained and not that clean, and the shower (down the hall) was such that I felt inclined to wear sandals while I showered (not something I usually do). The towels they provided were so small that they didn't cover my body, so I had to change in the small, wet, shower room, trying to keep my clothes dry as I did so. In short, I have never paid so much for so little! 100 GBP for a cruddy room with a shower and toilet down the hall is ridiculous. I know London is one of the most expensive cities in the world, but give me a break. Avoid this place if you can.