Castle of the Glen in Early Autumn_0152_5D
Glen House, or Glen, is an A Listed Building and country house in the Glen Estate belonging to the Tennant family, once frequented by Royalty.
It rests in a tranquil spot at Glen, in the parish of Traquair, Tweed Valley, Scottish Borders.
It is leased out for film shoots and conferences and has hosted seminars and other events on green finance and sustainability issues.
Source:
https://en.wikipedia.org/wiki/The_Glen%2C_Scottish_Borders