Polly Wreford’s sumptuous Christmas shoot styled by Mary Norden, Interiors Director at Red Magazine has got us in the festive mood. Christmas in a Scottish castle – yes please!