The vibrant market town of Chipping Norton is the highest town in Oxfordshire situated on the western slopes of the hillside that was once the site of a Norman castle. The town is well served with a good selection of shops wine bars pubs restaurants and a theatre. For walkers you have access to the…