Tag Archives: The Square

The Square – Classic 2 Star Fine Dining From Phil Howard

The Square is the sister restaurant of The Ledbury, having had such a great time at the latter just over 12 hours before, Phil Howard’s own two Michelin star restaurant had a lot to live up to. Having developed a bit of a taste for rosé champagne recently we started with a glass of Delamotte Brut Rosé, a little pricey …

Read More »