Proper noun
Heyford
Four villages in Northamptonshire and Oxfordshire, England. Heyford railway station serves Lower Heyford in Oxfordshire.
The demonstration was a success; on several occasions a clear signal was seen from a Handley Page Heyford bomber being flown around the site. Source: Internet