This 200-year-old traditional English pub sits alongside the River Thames and provides comfortable, warm accommodation. Buckingham Palace and Big Ben are 10 minutes’ walk away.
The bar serves traditional English food including a finest roast beef with Yorkshire pudding and good quality English ales.
All the rooms are recently refurbished in a modern style and have en suite power showers, with tea/coffee-making facilities and flat-screen TVs.
Score from 19 reviews
Okay
5.9/10
Rooms: 12
(Search)
Address: 111 Grosvenor Road, London SW1V 3LG (Map)