Castle Terrace Edinburgh Castle Edinburgh Midlothian EH1 2NG
Edinburgh Farmers Market is every Saturday, 9am-2pm, selling Scottish heritage potatoes, Highland beef, local game and seafood