Cheddar, Somerset
Appearance
Cheddar is a village and civil parish in Somerset, England. It is on the southern edge of the Mendip Hills. In 2011, 5,755 people lived there.
Cheddar is a village and civil parish in Somerset, England. It is on the southern edge of the Mendip Hills. In 2011, 5,755 people lived there.