London Venue Source
Back | Home › Restaurants in London

Restaurants in London

More and more restaurants are expanding their available events space in London beyond a private dining room or a chef’s table, as the need to offer dedicated and exclusive areas for receptions, parties, meetings and corporate hospitality becomes ever more important.

If you’re planning an event for a large number of delegates, some restaurants will offer exclusive-use of their dining rooms on a more traditionally quiet week night. Once you’ve decided on the style of restaurant along with the type of food to offer, our wide variety of eateries can assist you with a flexible event solution to suit.

We have 37 Restaurants in London listed.

A sleek interior with red leather seating and Rock ‘n’ Roll photography adorning the walls is reminiscent of 50s American diners. There is abundant...

Location: , London

The Avenue is a beautiful restaurant in the heart of St James's, Mayfair. Designed by American Architect, Rick Mather, the grand dining room with its high ceili...

Location: London,

Iconic restaurant now celebrating its 40th anniversary - the first and original Hard Rock Cafe. containing items from the worlds largest collection of rock memo...

Location: London,

Looking for the perfect venue to host your Christmas soirée? Cargo is the place to celebrate. Offering everything from designated group areas through to fu...

Location: London,

A chic, stylish and sophisticated Italian Restaurant, Caffé, & Bar, completely surrounded by large windows and all on one level. There is a long bar and lo...

Location: London,

The Clarendon is a unique and stylish venue that can cater for most types of party on any day or night of the week. Book the restaurant for a seated dinner for ...

Location: London,

The City Barge is a historic 14th century public house with a wealth of history behind it and is situated on the Thames riverside, nestled in the picturesque ar...

Location: , London