Restaurant Venues

London has a very fine selection of restaurants and private dining rooms which are available for private hire for any corporate or private event.

Whether you prefer Modern European, French, Italian, Greek, Indian, Thai, Chinese or anything else for that matter,  we have the perfect solution for you.  Some have Michelin stars and some do not, but they all offer a fantastic experience to diners.

Many of the private dining rooms also have meeting and conference facilities, so you really can combine business with pleasure!

 

A selection of some of our London Restaurant Venues

View all Restaurant Venues
Book Roma London Restaurant Venue in Central London - Best Venues London

Roma London

Roma London – Restaurant Venue Situated in the heart of London city, Roma London is a beautiful and charming restaurant & cocktail bar venue for hire. Located just by Fenchurch Station, the venue is easily…

Gauthier Soho Private Dining Venue- Best Venues London

Gauthier Soho

Gauthier Soho Gauthier Soho by famed chef Alexis Gauthier, is a French dining restaurant that oozes, charm, sophistication & individuality that is clearly seen in its interior and set up. Opened in 2010, the restaurant…

Corrigan’s

Seating up to 80 guests the restaurant is ideal for wedding receptions, corporate functions and events of any nature.

The Otherist

The Otherist in Central London The latest addition to Drake & Morgan, The Otherist, is a new, trendy and unique venue in Central london. Located within walking distance of the city, it is fast becoming…

Book The Jones Family Project Restaurant in London - Best Venues London

The Jones Family Project Restaurant

Restaurant Venues London Situated in Shoreditch within strolling distance of Old Street station, and listed recently as one of top 10 steakhouses in London by Steak Society, The Jones Family Project is an independently owned…

Il Bottaccio

Il Bottaccio is an elegant and well established Georgian period building in the heart of London’s Belgravia. This stylish venue combines the class and sophistication of Renaissance period architecture, yet with the benefit of a…

Mission

Mission, located on Paradise Row in Bethnal Green, is tucked under an old railway arch and ex Balls Brothers wine warehouse, with its high ceiling curved around the body of the space from one side to the other.

Book The Café Rouge Hays Galleria London - Best Venues London

Café Rouge Hays Galleria

Cafe Venue in Central London If you are looking for a cafe that serves authentic French Cuisine, well look no further than Café Rouge Hays Galleria. Situated on the Bank of the River Thames, the…

Bluebird Restaurant

Situated in the heart of Chelsea, West London, Bluebird Restaurant is the perfect venue for private dining and events, small get-togethers or large parties. A local neighbourhood restaurant on a grand scale, situated in the…

Book Nikki's Restaurant & Bar in Central London - Best Venues London

Nikki’s Restaurant & Bar

Restaurant & Bar Central London Nikki’s is an inviting & sophisticated restaurant & bar venue in Central London. Located on Hoxton Square, one of the Shoreditch’s prime locations, Nikki’s has played host to numerous events…

Watermen's Hall

Watermen’s Hall Designed by William Blackburn, Watermen’s Hall was built in the 1780’s and is the only original Georgian Hall in the City of London. Contact. In 1983, the Hall was extended to include a…

Book The Aviary Bar Central London - Best Venues London

The Aviary Bar

From corporate events, product launches, conferences with a twist, anniversary celebrations, birthdays or functions, The Aviary is an ideal choice of destination for those looking to add a touch of quirkiness to their event.

Urban Coterie - Restaurant, Bar, Lounge

Urban Coterie – Restaurant, Bar, Lounge

Restaurant, Bar, Lounge Venue A Restaurant, Bar And Lounge in the sky.. Urban Coterie takes dining to a whole new level. Situated in one of London’s most vibrant and iconic areas, the unique floor to…

The Piano Works Central London - Best Venues London

The Piano Works

The Piano Works in Central London A venue for live music and fun, The Piano Works in Central London is an ideal place for a variety of live events. Set in a large Victorian listed…

Almeida Restaurant London

Almeida

Almeida – North London Venue Situated in the heart of Islington, North London, Almeida is the perfect venue for private dining and events; small get-togethers or large parties. Experience an exclusive and charming setting in…