Luxury Daily
‘New Age’ project from Selfridges plugs emerging artists
May 27, 2025
The British department store chain is exhibiting a series of commissions in its windows, additionally screening four new short films at its cinema on London's West End this week.