Famed visitors, royal visits and ancient origins. These are all parts of the story of the Sheep Heid Inn. This is more than just a pub. It is a journey through time. The Sheep Heid Inn is believed to be Scotland’s oldest surviving public house. Its story stretches back to around 1360.
Edinburgh is full of history. The Sheep Heid Inn is located in Duddingston. The current building is about 300 years old, but the Inn’s roots are much deeper. The name “Sheep Heid” has two possible origins. The first is culinary. Duddingston was known for slaughtering sheep. The heads were used to make a soup called “powsowdie”. Another theory links the name to King James VI. He gifted the landlord an ornate ram’s head snuff box in 1580.
King James VI and Mary Queen of Scots were frequent patrons. Bonnie Prince Charlie also visited when his army was encamped nearby. Even Queen Elizabeth II enjoyed lunch here in 2016. The Sheep Heid Inn has welcomed many famous faces over the centuries. The Sheep Heid Inn has witnessed many important historical events. Covenanting factions and Jacobite armies stopped here. Bonnie Prince Charlie’s army encamped in Duddingston before the Battle of Prestonpans.
Inside the Sheep Heid Inn, you can still find an old bowling alley. It was built around 1880. It is reputedly the last of its kind in Scotland. The Royal Company of Archers and local regiments were regulars. Today, the Trotters Club still meets here monthly. The Sheep Heid Inn offers more than just a drink. It offers a taste of history. Enjoy traditional pub fare and a pint in the pub garden. You can almost hear the echoes of centuries past.
Consider taking a walk through Holyrood Park. Or visit the Palace of Holyroodhouse. The Sheep Heid Inn remains a popular spot. Visitors and locals praise its historic charm. The Sheep Heid Inn offers a warm welcome and a glimpse into Scotland’s past. It is a place where stories linger in the air. So next time you are in Edinburgh, stop by the Sheep Heid Inn. Experience a piece of Scotland’s history for yourself. Enjoy the atmosphere of a pub that has stood the test of time.