Selfridges on Oxford St unveils Christmas windows
Selfridges on Oxford St unveils Christmas windows

The world-famous Selfridges department store on London's Oxford Street hasunveiled its Christmas window displays.

It came despite England moving into anew coronavirus lockdown, meaning there were fewer opportunities for window-shopping.