banbury
noun
- a town in N Oxfordshire, in S England.
noun
- a town in central England, in N Oxfordshire: telecommunications, financial services. Pop: 43 867 (2001)
Banbury – Oliver Cromwell’s secret headquarters | Discover Britain’s
Banbury – Experience Oxfordshire
Banbury – Wikipedia
Banbury – Wikipedia
47 queries 0.396