A hotel and restaurant in the Cotswolds has been dubbed "the most romantic hidden escape" for those looking for the perfect Christmas break. The Dial House is a boutique hotel in located in Bourton-on ...