Cotswold Hotel & Spa — local spot in Chipping Norton, Oxfordshire · Hottub