| 6.3°C Dublin

Santa unveils Selfridges' 2020 Christmas Shop in London


Santa Claus has unveiled Selfridges' Christmas Shop in its flagship store in London - and it's greener than ever. Half of this year's products have sustainable attributes.

Most Watched Videos

Privacy