Organic box scheme and farm shop deliveries throughout Edinburgh and Lothians. Edinburgh Farmers Market stall every Saturday on Castle Terrace. All produce 100% certified organic. Scottish Greengrocer of the year, …
A food grower in any scale of business or community group; food producer or a supplier who distributes products to other businesses.