Serving customers by the shedload

Cheshire farm shop The Lambing Shed was named Café/Restaurant of the Year at the most recent Farm Retail Awards. Here’s how the operation works.  When many food businesses were frantically setting up marquees and building temporary shelters to comply with various Covid lockdown rules in 2020, one Cheshire farm shop was already ahead of the […]

Read More