Day: November 21, 2016

london cru

London Cru – London’s First Winery

November 21, 2016

They are not actually growing grapes in central London, but instead the team behind London Cru are bringing grapes to the city to be crushed, fermented and then turned into bottles of wine for us to drink. Here’s how and why… Wine is made in the most glamorous and most unusual places in the world. […]

Read More