Looks like something didn't work quite right. Please reload this page.
Restaurants
London
Mayfair
The Square

The Square

4.7/6

3 reviews

Photo of restaurant The Square in Mayfair, London
The Square is not bookable via Quandoo yet. To make a reservation, contact the restaurant using the details below. Checkout the opening hours first and bear in mind that if you reserve ahead, you won't have to wait in line.

About The Square

Family-friendly ✨
Good for groups 🎉
Card payment
Parking options
Open today
-
Opens at 12:00 pm
Tuesday
12:00 pm - 2:30 pm
6:30 pm - 10:00 pm
Wednesday
12:00 pm - 2:30 pm
6:30 pm - 10:00 pm
Thursday
12:00 pm - 2:30 pm
6:30 pm - 10:00 pm
Friday
12:00 pm - 2:30 pm
6:00 pm - 10:30 pm
Saturday
12:00 pm - 2:30 pm
6:00 pm - 10:30 pm
Sunday
Closed
Monday
12:00 pm - 2:30 pm
6:30 pm - 10:00 pm

More about the restaurant: The Square

The Square in Mayfair is a creative, evolutionary and delightful restaurant specialising in modern haute cuisine. This Michelin-starred restaurant is designed around contemporary and modern attitudes with an underlying air of elegance and luxury, making it a quintessential feature on the London dining scene. Located along Bruton Street, this stylish and chic space is aesthetically-pleasing and carefully curated, matching its Mayfair location and internationally-inspired menu perfectly. The menu is designed by chef Clément Leroy and features dishes such as 55-day aged pork done three ways; crisp red mullet cooked in a civet sauce with bottarga and the signature Harlequin soufflé. With degustation, a la carte, set lunch and curated wine and cocktail menus available, every occasion is catered for. The Square London is a truly unforgettable dining experience. Reservations are essential.

Frequently asked questions

Can I pay with a credit card at The Square restaurant?

Yes, you can pay with Paypal, Visa, MasterCard, Diners / JCB, Debit / Maestro Card, Amex.

Does the restaurant The Square have Outdoor seating?

No, the restaurant The Square has no Outdoor seating.

Thinking about making a The Square booking?

What's the restaurant buzz at The Square all about? Great International food and beverages keeps diners coming back for more at The Square. Located near Mayfair in London, The Square features dishes like French, European. Check out what sets The Square apart from other restaurants in London and book a table today to enjoy your next meal out!