A staple of the British sporting calendar, the Formula One British Grand Prix is held annually on the Silverstone Circuit in Northamptonshire. Along with its Italian counterpart the British Grand Prix is the oldest continuously staged race, having both first ran in 1926. If you cant afford to miss this spectacular event, why not arrive there sooner by helicopter.