Alas the photos are pretty grainy, looks like more F84s on the ground, but maybe some could be other types, certainly some sort of open day / display.
Here is another shot from the same source, the surrounding terrain looks costal / sandy landscape. So perhaps Fenland or maybe across the sea in the Netherlands?
