London likely? Sadiq Khan to “explore options of F1”

Discussions of a Formula One race on the streets of London look set to intensify after the Mayor of London said that the idea “should be possible”. As things stand, 2019 will be the final time that the British Grand Prix will be contested at Silverstone after The British Racing Drivers’ Club activated the ‘break clause’ […]