News

A charming, Grade II-listed Regency townhouse, Cotswold House Hotel & Spa lies in the heart of Chipping Campden. The hotel, which has just 28 rooms, offers multiple dining and drinking options and ...