Luxury department store Selfridges is turning its ‘Corner Shop’ pop-up space at its Oxford Street flagship in London into a multi-sensory homage to Formula 1 later this month. The ‘F1 75 Years in Motion’ pop-up will open on June 23 and offer an immersive experience exploring 75 years of high-octane history through a curated journey, featuring...
13 hours ago