Private Dining Rooms in London

Private dining rooms in London provide the perfect environment for discreet business dinners, corporate events and client lunches. They are are also perfect for private celebrations for events such as a birthday dinner with friends, special anniversary, hen and stag meal or wedding reception.

London is a large city with a diverse selection of restaurants. simplifies the process of locating elite restaurants and hotels in London with private rooms available to hire for special dining events. On this page you will find a comprehensive list of the best private dining rooms in London.

Simply search by clicking on the London area in which you are looking to hold your private dining event to find the best restaurants with private rooms in your desired location.

Alternatively, click here to send us your venue finding enquiry and let us take the strain out of finding the perfect private dining room in London for your event.

The Stafford London
Rustic British |
Seats up to 44 |
£35+ per person

The four private dining rooms at The Stafford in St. James’s can seat between 8 to 30 guests with the Wine Cellars seating up to 44.

The Star Tavern   Pub Internal   Dining Room
The Star Tavern
Gastro Pub |
Seats up to 34 |
£30+ per person

The first floor dining room at The Star Tavern in Belgravia can accommodate up to 34 seated guests or up to 50 for standing receptions.

The Wolseley   Private Dining Room Image
The Wolseley
Modern European |
Seats up to 14 |
£50+ per person

The Wolseley, in the heart of Piccadilly, has a private dining room seating up to 14 guests for breakfast, lunch, afternoon tea & dinner.

The Yacht View Over Thames With London Eye In Background 1
The Yacht London
British |
Seats up to 100 |
£25+ per person

The Yacht provides splendid views of the Thames with private dining rooms seating 30 – 100 guests.

Union Street Cafe   Private Dining Room   Image2
Union Street Café
Italian |
Seats up to 150 |
£35+ per person

Union Street Café by Gordon Ramsay has private dining rooms accommodating between 22 – 66 seated guests and is available for restaurant takeover of up to 150 seated (200 standing) guests.

vivat bacchus   london bridge1
Vivat Bacchus London Bridge
Modern European |
Seats up to 65 |
£45+ per person

The downstairs private dining room at Vivat Bacchus in London Bridge can accommodate up to 65 seated guests and up to 80 for standing functions.