VIDEO: F1 Live London from Trafalgar Square

Can't wait for the British Grand Prix race weekend? Relive the F1 Live London from Trafalgar Square.
F1 Live London, Trafalgar Square [Credit: F1 Live London]
F1 Live London, Trafalgar Square [Credit: F1 Live London]
© Media Pictures

Can't wait for the British Grand Prix race weekend? Relive the F1 Live London from Trafalgar Square street event.

Every Formula 1 team gathered at London's Trafalgar Square for a new F1 Live London show to celebrate British history in the sport as part of the build-up to the British Grand Prix at Silverstone this weekend.

Read More