The South of England Is Making Its Own "Champagne"—Here's Why You Need to Try It

English sparkling wine is taking the bubbly crown. Here's what you need to know about the "champagne" from England.