0

You can enjoy a luxurious meal at The Square Restaurant, London

Whether you’re planning to treat yourself with a great meal, or have a romantic meal with your mate, or seal a deal with your business partner in London, The Square Restaurant makes a perfect choice. The luxury restaurant always serves unique, largely French-inspired haute cuisine.
The Square Restaurant London

The Square Restaurant London

The Square Restaurant London Cod Curry

The Square Restaurant London Cod Curry

Located in ultra-modern Mayfair section of London, The Square has earned two Michelin stars, and its good reputation has resulted in its tables being the most sought-after in the whole of London.
The Square Restaurant London Starter

The Square Restaurant London Starter

The Square Restaurant Mayfair London

The Square Restaurant Mayfair London

The luxury restaurant has it all: it has the most sought-after location that is matched with great food and wines, and unparalleled customer service.
The Square Restaurant's Tasty Food

The Square Restaurant's Tasty Food

Click to share thisClick to share this