Location: in Chipping Norton, a small village 31 Km from Oxford.
See more: Hotels in Europe Hotels in United Kingdom Hotels in Chipping Norton Holiday Destinations in Europe