This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.
News
Subscriber only
The average Brit drinks 108 bottles of wine a year
British consumers drink an average of 108 bottles of wine a year per person, making the UK the booziest nation in the Western world, according to a new report....