Pickering’s Cedarbarn Farm Shop wins national award June 24, 2024 News by Leave a Comment on Pickering’s Cedarbarn Farm Shop wins national award The team at a North Yorkshire farm shop and café are celebrating after their farm shop and café won a national family business award.