bn:02657695n
Noun Named Entity
SYL
No term available
EN
The Glen, also known as Glen House, is an estate and country house in the parish of Traquair, southern Scotland. Wikipedia
Relations
Sources
HISTORIC COUNTY
LOCATED IN THE ADMINISTRATIVE TERRITORIAL ENTITY