Barony Castle Eddleston, Old Manse Rd, Eddleston 01721 730395
Barony Castle Eddleston, Old Manse Rd, Eddleston EH45 8QW 01721 730395