The Sheep Heid Inn
45 The Causeway
Duddingston
What is it? This old public house claims to have started trading back in 1360, making it the oldest in Scotland. Local historians claim that there was an inn on this spot in the time of David II, king of Scots, and the owners are still searching for more evidence. It is in Duddingston at the foot of Arthur's Seat between Craigmillar Castle and the Palace of Holyroodhouse. The atmospheric inn retains its traditional feel, with plenty of roaring fires, low lighting, coach house-style windows and even its own skittle alley. Everything about the venue feels authentic.
Please enable cookies in your browser to display the rest of this article.