Friday, August 24, 2012

The Square *** £45

Charming little place in Mayfair with two Michelin Stars. However, the lunch was good but didn't live up to the hype. It is supposed to be a sister restaurant to the Ledbury, but the Ledbury seems far superior at this stage.

No comments:

Post a Comment