Taking place every Saturday on Castle Terrace under Edinburgh’s ancient fortress, Edinburgh Farmers’ Market hosts 55 specialist producers. You'll find rich Scottish venison, organic mushrooms from the Highlands, handmade pies and more.
Know Before You Go: Guidance for travel in Great Britain and Northern Ireland