Quote Originally Posted by Sir C View Post
Any central London hotel under £400 a night is going to be a squalid shítpit.

If you want to play, you've got to pay.
Got in at The Ned a few months ago for £380. Quite nice.