North Yorkshire farm shop is finalist in rural awards August 21, 2025 News by admin Leave a Comment on North Yorkshire farm shop is finalist in rural awards The Cedarbarn farm shop and cafe near Pickering has reached the final of a regional business award.