City · United Kingdom
Banbury

Banbury is an historic market town and civil parish on the River Cherwell in Oxfordshire, officially part of South East England.
Good to know
- Population: 48,651.
- Timezone: Europe/London.
City · United Kingdom

Banbury is an historic market town and civil parish on the River Cherwell in Oxfordshire, officially part of South East England.