Keeping key workers going
Last week we made a vital delivery to Lower Clopton Farm Shop – a family run business situated on the border of The Cotswolds. Nestled at the base of Meon Hill they sell the highest quality British produce, sourced either directly from their own farm or other local farmers where possible. They are entering one …