Today, Britain is the near-official home of the FIA Formula One World Championship. Seven of F1's ten teams and the championship's commercial promoter are based in the United Kingdom. While Britain ...