Edinburgh Farmers Market ★ 4.6
Edinburgh Farmers Market on Castle Terrace in Edinburgh, trading every Saturday since 2000 under Edinburgh Castle's south wall, the city's reference Saturday.
Tip: Park-and-Ride from the Ingliston site to bring a car to load up; the market closes at 14:00 sharp and stalls sell out.