Last day for taking Christmas Orders - 16th December!
Time is running out! Wednesday, 16th December is the last day we can accept orders for Christmas food and wine to be collected on 23rd or 24th December (meat delivery 24th)! Forms available in the shop, or attached if you've not already picked one up. Make life easier, avoid the crowds!