answersLogoWhite

0

The Cheddar reservoir is a man made reservoir. And it is Located in Somerset and operated by Bristol Water, water is taken From Cheddar Yeo river in the Cheddar Gorge.

User Avatar

Wiki User

∙ 13y ago

What else can I help you with?