
Leigh Court Farm
Established in 1999, Leigh Court Farm is the nearest and longest-running organic-grower vegetable box scheme in Bristol. We farm 25 acres of organic land, certified by The Soil Association, 5 miles from the city-centre near Abbots Leigh. You can also find us at Whiteladies Road Farmers Market every Saturday 8.30 - 2pm
Website: https://leighcourtfarm.org.uk