Burgh Island’s Pilchard Inn appoints head chef
Philip Raymond will be responsible for leading the inn’s culinary team, having 10 years of expertise from roles in Michelin-starred and AA Rosette restaurants
The Pilchard Inn on Burgh Island, Devon, has announced the appointment of Philip Raymond as the head chef.