Once a royal fortress, Lauriston Castle can claim to be one of the oldest privately owned and inhabited castles in the region ...