| 12.2°C Belfast

Selfridges on Oxford St unveils Christmas windows


The world-famous Selfridges department store on London's Oxford Street has unveiled its Christmas window displays. It came despite England moving into a new coronavirus lockdown, meaning there were fewer opportunities for window-shopping.

Most Watched Videos

Privacy