A video is playing on a vast screen above the atrium of Marks & Spencer's headquarters in Paddington, West London. The first images come from the retailer's new TV Christmas food advertisement ...
Some results have been hidden because they may be inaccessible to you