Wow, I didn’t expect to win straight off. Thanks @browny.
So there’s been a lot of talk over the years of hosting a street race in London. But for the next location, you can use anywhere in Great Britain. You may want to look at the cities; London, Birmingham, Manchester, etc. but there’s also the option of the Scottish highlands, the British seaside towns or maybe somebody will even design a Welsh GP? Anywhere in GB goes. Tracks should be between 3-8km. Have fun!