Cedarbarn Farm Shop and Café wins national business award June 25, 2024 News by Leave a Comment on Cedarbarn Farm Shop and Café wins national business award Pickering’s Cedarbarn Farm Shop and Café won the hospitality, hotel and leisure award at the 14th National Family Business of the Year Awards on June 19.