Castle Combe in the Cotswolds has been hailed as the 'most beautiful' village in England. The historic village features strict preservation rules, stunning Manor House Hotel gardens, and has appeared ...