This is our second stay at this hotel and couldn't fault it really. The room (2nd floor) was excellent. The position is brilliant for getting around everywhere despite the snow on the weekend we were there. The only complaint is about the Anchor pub which is attached to the hotel. We called in there three times for a drink and...
More
- Premier Inn London
- London Premier Inn
