More Michelin Stars in North Devon than Manchester and Liverpool Combined

It’s crazy to think that it’s true that North Devon has more Michelin stars than two of the country’s biggest cities combined, but it really shows what a quality food scene we have in Devon. The Olive Room in Ilfracombe, newly awarded a Michelin star, joins The Masons Arms in Knowstone on the top of […]