Two Michelin star restaurant The Square sold

March 28, 2016

Chef Phil Howard and his business partner Nigel Platts-Martin have sold their two Michelin-starred restaurant The Square on Bruton Street in Mayfair. As reported by Big Hospitality, the pair sold the popular two star venue to Marlon Abela, owner of The …