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.

06 St Chad’s Place is a popular bar and restaurant tucked away off a quiet side street in Kings Cross.

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,

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,

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

We currently have a selection of Penthouses available that offer magnificent 360 degree views onto the Thames overlooking Westminster, Houses of Parliament, Big...

Location: London,

Paternoster Chop House lies in the very heart of the City in the shadow of St. Paul's Cathedral. The menu is the very definition of fine British food utilising ...

Location: London,

140 Park Lane Restaurant offers contemporary yet classic steak and seafood dining with exceptional service, complemented by unrivalled views of Hyde Park. Enjoy...

Location: LONDON ,