iven that the British rather selfishly consume 95 percent of their acclaimed sparkling wines themselves, the surest way to sample the product is to visit the vineyards and buy direct. Although there are 195 wineries across England-and two in Wales-the best-known (and best-prepared to welcome wine tourists) are found mostly in the warmer southerly counties of Hampshire, Kent and East and West
A GRAND TOUR
Feb 07, 2023
2 minutes
You’re reading a preview, subscribe to read more.
Start your free 30 days