It is a little-known fact that the Kent town of Royal Tunbridge Wells hosted the first motor show in Great Britain. In 1895...