
F1 Live London
For the first time in history all ten Formula One teams came together for a spectacular live show through the streets of London. Focused around Trafalgar Square the event aimed to bring an accessible and exciting F1 to the wider public with educational demonstrations for schools, interviews, races, and live… read more