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!