I was going to suggest Hatfield which might be largely invisible now
- Googlemap and Local Live don't appear to be recent, but developments on the airfield site for the University of Hertfordshire and others are fairly extensive.
However then I re-read your challenge properly and spotted the bit about names: University of Hertfordshire part is the "de Havilland Campus". Bit of a clue there!