The Horse Shoe Inn, Eddleston, Peeblesshire.
[Eddleston :  Horse Shoe Inn, 
1976]
Horse Shoe Inn (Eddleston, Scotland)
Taverns (Inns)