The Oldest Pubs in Britain – Part 2

The Sheep Heid Inn, established in Edinburgh in 1360/1710 Residing in the centre of Edinburgh, The Sheep Head Inn has made the unofficial claim that the venue is Scotland’s oldest tavern. They state that the pub was established in 1360, although some disagree with that statement.  Other pubs that claim they instead hold the crown … Read more