The British Grand Prix may be taking place at the Silverstone circuit this weekend however on Wednesday evening all ten Formula One teams will run their cars and drivers around Trafalgar Square from 6pm.

The first London Formula One demonstration since 2004 came about following a recent change in the law which makes it easier for motorsport races to be held on the streets of London.

The event will be broadcast live via –

Share This