There is a real place called Cheddar! And it is where Cheddar cheese comes from, the most popular cheese in the UK. AND I really wanted to have Cheddar cheese in Cheddar 🙂 So a day trip was planned to this very historic village one Sunday in the county of Somerset, England. Cheddar originally comes from this village because…