DELIVERY SERVICE NOW AVALIABLE - PLEASE CALL FARM SHOP ON 01273 843235 - FREE DELIVERY

Farm Shop is Open

Local produce for local people

Shop Now

From an empty field to a thriving farm

Read more