Where is Banbury?

Where is Banbury located?

Banbury, Oxfordshire, United Kingdom (approx. 52.06259°, -1.33175°)


Where is Banbury on the map?