I’d heard so much from friends about Terroirs, the ‘natural’ wine bar in London’s West End we had already built up expectations that we would get our wine bar fix and a genuinely wholesome and stimulating experience. ... read more >