Biggleswade is a decent little town. Had a bit of a problem with stabbings a while back, but seems to have calmed down. And there are some great little restaurants in there.
A lot of the villages and smaller towns around it are extremely charming.
For the airshow, are you thinking of the ones they have at the Shuttleworth Museum nearby? That’s where a lot of the spitfires that buzz around in the skies cube come from.