Discover Cheddar
compiled from our dataCheddar is located in England, United Kingdom, and has a population of about 6,264. Our atlas lists 59 places here.
These include 13 sights and 3 museums, 26 restaurants, 16 places to stay and 1 cocktail bars. Highlights include Market Cross, Bradley Cross, Strawberry Line.