Photo of a narrow street in Chipping Camden, England. The Cotswolds have a well deserved reputation as one of the most beautiful and quaint areas in England. Chipping Camden fits right in.