Search by category
Continent selection
Country selection
The accolades

The Square Restaurant

London, United Kingdom

At the heart of the Mayfair food and art scene, The Square aims to provoke, surprise and delight. In an evolutionary approach to modern haute cuisine, Chef Clément serves artistic dishes with inestimable flair.

The new concept reflects an energetic, urban and contemporary attitude underpinned by elegant and luxurious style. The Square takes epicurean excellence to new heights and deliver an unparalleled experience in the established location amongst the capital’s most illustrious art galleries. The minimal, architectural approach to the environment sets the tone of the rarefied experience, in keeping with the style and sophistication found in the menu, food execution and presentation.

Suited for business lunches, team dinners or private parties, our private room accommodates up to 18 guests. The set menu options, specially designed for events, revolve around modern haute cuisine with a focus on quality, seasonal ingredients and draw inspiration from Executive Chef Clément Leroy’s extensive travels. With more than 2,500 wines to choose from our sommelier team will ensure the perfect match to complement your meal.

|T| 44 2074957100
View website
Make a reservation
Translate »