Free delivery when you spend over £100
6,700 acre organic farm
On-site Farm Shop, Bistro & Takeaway
Where would festive Welsh Cheese be without those miniature, edible cheese plates, otherwise known as crackers and biscuits? Our selection of artesian & luxury crackers - absolutely perfect for Christmas.