Posted by admin on November 23, 2010 ·
Simon Haughtone asked: Situated in southern England in the county of Somerset the town of Cheddar has an immediately recognisable name. It is of course the original home of the internationally famous cheddar cheese. The town itself is full of old English charm. There are many small teas shops and cafes that allow you to enjoy the many tasty verities of the local delicacy.But there is much more [...]