Swillington Organic Farm

LEEDS, United Kingdomwww.swillingtonorganicfarm.co.uk
Organic Farming

Swillington Organic Farm, near Leeds, supplies produce direct to customers through farm shops, farmers' markets and a local restaurant.