One of the nicest of Scotland's many grand houses and castles, Lennoxlove House near Haddington in East Lothian has origins that date back to 1345. Much of the original L-plan tower house still stands in altered form. More pics and info: https://www.undiscoveredscotland.co.uk/haddington/lennoxlove/index.html