Bars & Restaurants at
The Grosvenor Hotel
Whether you’re seeking a chic spot for a nightcap or two, planning a sumptuous afternoon tea or looking for a lunch or dinner to remember, there is a Grosvenor Hotel restaurant to suit every occasion.
At the Grosvenor Hotel, we pride ourselves on being home to some of the finest restaurants near Victoria Station and Belgravia. Dining at a Grosvenor Hotel restaurant offers an incredible dining experience, and our elegant bars provide the perfect setting for a drink or two to start the evening off right.