Only in Britain, the home of car culture and motorsport could you hold an ordinary yet spectacular event like The …