May 23, 2018 by Alexander Meldrum
Reportly Scotlands oldest inn
Sheep Heid Inn
The Sheep Heid Inn is a public house in Duddingston, Edinburgh, Scotland. There has reputedly been a pub on this spot selling liquor and victuals sin...