Banbury/Definition

(population 60,000) A market town located in Oxfordshire, United Kingdom.