Formula One bosses are exploring the possibility of a grand prix in the outskirts of London, having given up on a street race in the city centre. If approved, the race would be in addition to the British Grand Prix at Silverstone.
Subscribe to unlock this article
Explore our subscription options to continue reading our industry-leading content!
Already have an account? Sign in here