The Square

  1. Home
  2. Destination Guide
  3. The Square
The Square


Located in London's trendy Mayfair district, The Square is an elegant restaurant that serves some of the finest French-inspired cuisine in London. It has gained a lot of respect among food aficionados after achieving both a Zagat rating as well as 2 Michelin stars. Some of their entree options include a herb-crusted saddle of lamb, fillet of halibut, and a roasted duck breast. Their wine collection is one of the most diverse in Britain, so you are certain to find something that strikes your fancy. They also have a decadent dessert menu which includes Creme Brulee, Fondant of Chocolate, and a cheese platter.

Location:  6-10 Bruton Street

Business hours:  Mo-Fr 12:00 p.m.-2:45 p.m., Mo-Th 6:30 p.m.-10:00 p.m., Fr-Sa 6:30 p.m.-10:30 p.m., Su 6:30 p.m.-9:30 p.m.