A farm shop in contention is Home Farm at Beningbrough, near York.

Lucy Jackson, the owner of the store, said: “We have created a stunning environment in which to browse, shop and enjoy the fine, seasonal and local produce on offer. We sell our own Aberdeen Angus beef and all of our baking is done here on the farm.

“Along with the neighbouring villages, we have built up a great customer base of locals who enjoy the benefits of our loyalty card scheme, food hampers, Christmas orders, Christmas trees, deliveries, outside catering and one-to-one friendly customer service.

“This shop is a hidden gem in the countryside and we want to shout about it. Once people have found us they do return.”