Originally Posted by Sir C 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.
Forum Rules