But fear not - we still have some delicious Christmas roasts left, give us a phone to check last minute availability.
We are taking Christmas orders by telephone after Monday 19th for farm collection on 22nd and 23rd