The online Christmas shop is now closed

Please visit the farm shop which is fully stocked and open until 6pm on Christmas Eve and again on the 27th December 9am till 6pm