New Cave At Cheddar

A team of six cavers have discovered a giant underground chamber in Cheddar Gorge.

Latest ITV News reports