15 Best Things to Do in Chipping Norton (Oxfordshire, England)
“Chippy” for short, Chipping Norton is a classic Cotswold market town, with monuments and houses made from the trademark yellowy limestone. The town has long ties to the woollen trade. …