Chipping Norton is situated in the Cotswolds, 20 miles north of Oxford