The British Grand Prix is the only race besides the Italian Grand Prix to have taken place every year consecutively since 1950; a massive gathering of British motorsport fans.