Our verdict: La Trattoria, Helmsley, North Yorkshire
Nestled in the heart of Helmsley’s picturesque market square, after passing through the doors of La Trattoria we instantly exchanged a chilly, fog-drenched autumnal night for a wonderfully warm oasis full of colour and life. The place was [read more…]