Selfridges host Formula 1 at its Corner Shop with multi-sensory homage to the sport
Selfridges has a racing partner ahead of a big movie launch next week. The luxury department store is teaming up with Formula 1 to launch ‘F1 75 Years in Motion’, turning its Corner Shop into a homage to the sport.
