What is the Cheshire Gap?

Born and living in South Cheshire, I keep hearing, usually on the weather forecast, about the Cheshire Gap. What is the Cheshire Gap and where is it?
1 answer 1