F1 eyeing London Grand Prix, admits head of motorsport Ross Brawn

0
187

Brawn has ruled out a city-centre race, but believes there is scope for an event on the outskirts of the capital. London has long been talked about as the venue for a Formula One race.
Source: dailymail.co.uk