Upper Heyford
E418635
UNEXPLORED
Upper Heyford is a village in Oxfordshire, England, historically notable for its nearby former RAF airbase and its rural setting along the River Cherwell.
Jump to:
Referenced by
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.