Restaurant Venues

Whether you are looking for the perfect venue for your wedding party, you would like more information regarding the restaurant venues available for hire throughout London and further afield or you are planning on hosting a surprise party for a friend or relative, Best Venues London have a huge selection of restaurant venues suited to your specific needs.

We understand the importance of finding the perfect venue for your party, event or conference, which is why with an impressive portfolio of venues, conference rooms, restaurants and more, we have a number of restaurant venues that offer services tailored to suit the individual needs of your conference or party. Or if you would prefer to play it safe with a well known venue, we provide expert advice and assistance on getting you the very best deals for hiring out a restaurant.

A selection of some of our London Restaurant Venues

View all Restaurant Venues

Nettle Restaurant

Nettle Restaurant in Moorgate is a fantastic new venue to consider when organising events. There are two restaurant spaces split between two floors, both measuring 400ft^s, a professionally equipped kitchen and a great team.  Contact…

Barbican Centre

The Barbican Centre is a performing arts centre in the City of London, England, and is the largest of its type in Europe. The Centre hosts classical and contemporary music concerts, theatre performances, film screenings…

Book The Lockhouse in Central London - Best Venues London

Lockhouse London

Lockhouse London Venue Hire Situated in Paddington’s new water front development, The Lockhouse at Merchant Square in a new and exciting venue in Central London. Open from 8am till late, the venue houses a light…

Restaurant Venue For Private Dining, Meetings And Functions

Brasa is a beautifully designed first floor restaurant overlooking the hustle and bustle of Fulham Broadway, and is part of the exclusive Broadway House members’ club.

Timber Lodge East London - Best Venues London

Timber Lodge East London Venue

Timber Lodge East London Timber Lodge is a beautiful and charming venue for hire in East London. Located in Queen Elizabeth Olympic Park, the venue was designed with its surrounding nature in mind, to be…

Private Dining at Daphne's

Daphne’s appeal lies not only in its seasonal cooking, but also its natural warmth and effortless Italian charm. In Summer, the conservatory roof and front doors open to create an al fresco feel; in Winter,…

Book The Karma Sanctum Soho Hotel in London - Best Venues London

Karma Sanctum Soho Hotel

Karma Sanctum Soho Hotel Situated in the heart of Soho, the Karma Sanctum Soho Hotel displays stunning art décor interiors with a rock and roll twist. This luxurious 30-bedroom boutique hotel, converted from two beautiful…

Fest Camden Party Venues - Best Venues London

FEST Camden

Camden Party Venue FEST Camden is an all-new party venue for hire in Central London. What was once a 19th Century Horse Hospital in Camden Market has now been renovated & turned into one of…

Brasa

Available for hire, the venue is perfect for functions, receptions, meetings, parties as well as launches.

The Chapel Bar Islington – Receptions, Functions And Party Venue

The Chapel Bar is the ideal venue for birthdays, wedding receptions, work functions, Christmas parties, album launches and more.

Smith & Wollensky London Steakhouse

Smith & Wollensky London Steakhouse

London Steakhouse Having been serving up some of America’s finest steaks since it was opened in New York in 1977, Smith & Wollensky has moved across the pond and have launched its first outlet here…

privated dining and meeting space

Chinese Cricket Club

Established since 2009, Chinese Cricket Club is an AA Rosette restaurant and holds a certificate of excellence awarded by Trip Advisor. Located on the corner of New Bridge Street in Blackfriars, the restaurant is named…

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…

Sartoria - Fine Dining Restaurant In Central London

Sartoria – Fine Dining Restaurant In Central London

With an elegant surrounding and welcoming atmosphere, Sartoria is the perfect place for fine dining, receptions as well as private functions

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…