I had been told that the Sunday Roast at Feversham Arms hotel and spa in Helmsley, North Yorkshire was not to be missed and my informant had been bang on the money. It was pronounced: ‘A ten out of ten, the best I’ve ever eaten’ by my dining companion, who isn’t given to false praise, […]