The Sheep's Heid
The Sheep's Heid (or Head), Duddingston, near Edinburgh, claims to be the oldest public house in Scotland, 1360...quite a few people then will have descended these stairs in one state or another from the upper room, as we did with my mother after lunch today!
Large recommended!
Comments
Sign in or get an account to comment.