The "London Grand Prix" was an event held at the Crystal Palace track in South-East London for racing cars, mainly, but not exclusively, voiturettes.
It was first run in 1937 when the final was won by Prince Bira in an E.R.A. In 1938, Bira won again. The 1939 event was scheduled for October 7th but, of course, was never run.
A large trophy was presented to the Road Racing Club, the race organisers, by Mr Charles Follett, "the popular Alvis distributor, whose frequent successes with this marque are well known to every enthusiast" (to quote from the 1937 programme). The event was never run again after the war, athough a "London Trophy" was awarded for the main race at the Palace for many seasons from 1953 to 1966.
Does anyone know whether the pre-war trophy still exists? Was it also used for the post-war London Trophy races, one of which was run to F1 rules in 1961 and won by Roy Salvadori?