Neidpath Castle, Peeblesshire : the property of the Earl of Wemyss and March Discretionary Trust.
Unbound.
Castles