Banbury, Oxfordshire, UK

2009-03-24 2

Banbury is a market town and civil parish in the district of Cherwell in northern Oxfordshire, England, located on the River Cherwell.