Denbies Wine Estate and English Wine
There is a difference between English wine and British wine as follows: British wine is made from grapes imported from other countries, whilst English wine is made from grapes grown on home soil. Armed with this information and having sampled numerous English wines of late I headed for Dorking and Denbies Wine Estate. As […]