Description: Edcombe Farm is an organic beef & sheep farm in Somerset. We produce seasonal meat boxes of only the highest quality with free local delivery. Please contact us if you are interested.
beef (1370) lamb (479) organic farm (135) meat boxes (15)
Our Products
Contact us
Welcome to