Mews of Mayfair

British |
Seats up to 65 |
£60+ per person
I'd like to book this restaurant:
Thank you for your interest in Mews of Mayfair!
Here are your booking requirements:

For more information regarding availability and prices please call

020 7518 9388

Alternatively, simply fill in your name, email address and phone number in the form below and we will call you back to confirm.

* Denotes required field

Mews of Mayfair is located in the beautiful courtyard of Lancashire Court in the heart of London’s Mayfair district.

The venue is designed over four floors with the main private dining space located at the top of the building. Moving down the staircase you come to the first floor restaurant and below is the Cocktail Bar, whilst in the basement we have our vibrant Lounge bar.

All areas excluding the Cocktail bar are available to be hired on an exclusive basis.

The Map Room; This impressive room can accommodate a maximum of 28 guests for a seated dinner, and is also a perfect space for drinks receptions up to 40.

The space adjacent to the Art Gallery is the Wine Room, both a wine boutique and a Private Dining Room. The Wine Room can seat up to 16 guests for lunch and dinner, or 25 guests standing with a personal Sommelier at hand to guide you through the finest wines at retail prices. The Wine Room is a unique space that can also be used for Day Delegate Meetings for up to 10 people, La Cave is also the perfect space for a wine tasting event.

The Art Gallery with French doors that open out onto the courtyard is the perfect space for receptions. It can accommodate up to 14 guests for a seated dinner or 35/40 guests for standing reception.

The contrasting golden Lounge bar can also be hired exclusive for either a day or evening event and can accommodate up to 150 guests.

The first floor brasserie is the perfect location for lazy lunches and dinners, boasting a menu of seasonal, responsibly sourced, sustainable British produce.