| 3.8°C Dublin

Selfridges on Oxford St in London 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