This is Al Fayed's Scottish estate 'Balnagown Castle' in Easter Ross Scotland. See link below for more information.