London exhibition celebrates 74 years of Formula 1