Bars in Cheddar, Somerset We help you find any company! Cider And Ale Houses Limited Stonewalls, Lower North Street Cheddar, Somerset