Firle it is! I havn't been there to my knowledge, nor to Prescott unfortunately.Not the South Downs but the North Downs, here is a venue near to Maidstone, which would be nice to revive, but no doubt plenty of 'red tape' compared with the time the black and white photo was taken
Looks more like a trial than a Hillclimb!
Regards, John