Chedworth Farm Shop is one of the popular Food & Beverage Company located in Denfurlong Farm, Chedworth , listed under Food & Beverage Company in Cheltenham
,
Open every day all year round - including bank holidays. With our family friendly atmosphere and delicious homemade food and ice cream we are a great place to come and visit.