The PRETTIEST and most INSTAGRAMABLE Cotswolds hotels, England, UK