The Official Formula 1 Opus Launched Exclusively at Selfridges, London
The week of the British Grand Prix is being celebrated at the world’s leading department store, Selfridges with various Formula One related products, and events throughout the store.
To time with these celebrations, The Official Formula 1 Opus, the ultimate celebration of Formula One, has been unveiled, front and centre within the WHSmith concession store on the lower ground floor on Selfridges, London.