Hotel gems in England: 20 handpicked Small Hotels