The farm shop will be opening until 8pm on Friday 9th December. Grab a hot mulled wine and a mince pie from the horsebox bar and visit the donkeys & lambs in the Real Nativity under twinkly lights - a magical experience, in aid of Thames Valley Air Ambulance. The shop will be open, with Christmas treats galore.
The Real Nativity will also be with us throughout December from the 6th until Christmas Eve, during normal shop hours (10am to 5pm).
Dates for your diary...
- Christmas order forms available and festive shop open now.
- Tuesday 1st December - Local Christmas Wines, Beers and Spirits go on sale until Christmas
- Tuesday 6th December - The Real Nativity Opens
- Friday 9th December - Late Night Christmas Opening
- Saturday 10th December - Christmas Order Deadline
- Friday 23rd December - Christmas Home Delivery Day
Christmas Shop Opening Hours
Open as normal until...Friday 23rd December Open 9am - 5pm Saturday 24th December Open 9am - 1pm Shop Closed from Sunday 25th December for 11 days for our annual festive break! Open again on Friday 6th Jan 2023, normal hours.