DIGITAL FASHION SHOW
With all the suspense leading to the big reveal of stylised
Christmas windows in the heart of London.
We are talking about London's finest department stores
from Selfridges to Harrods and more famous luxury brands.