Not sure about your exchange rates there, but meh.
I think planning authorities might have *something* to say about the creation of a new racetrack in the UK.
Why would we need to anyway - got plenty of tracks around the UK and the Nurburgring's within easy reach too.