A historic market town on the edge of the Cotswolds and the Cherwell Valley 22 miles north of Oxford, Banbury is a continuously expanding market and industrial town with a lively commercial core. Charming streets and historic buildings sit alongside new developments such as the Castle Quay Shopping Centre in the recently regenerated area around the Oxford Canal, where visitors can find a fine selection of pubs, cafes and restaurants. Independent schools nearby include Tudor Hall School and Bloxham School.