Related articlesBalmoral CastleRoyal residence in the Scottish Highlands owned by the British royal family since 1852.Scottish Police Investigate Prince Andrew's Stays with Epstein at Balmoral Castle