9 years agoTerroirs and natural winesWe visited Terroirs, the wine bar in London’s Charing Cross that specialises in natural wines, last weekend. The term natural wines is enough to send at least one member of our…