Strand Archive

  • Tucked away along a quiet oasis between the Strand and Covent Garden, Terroirs has quietly been getting on with developing a reputation as one of London’s top restaurants.    Terroirs […]

    Terroirs, WC2

    Tucked away along a quiet oasis between the Strand and Covent Garden, Terroirs has quietly been getting on with developing a reputation as one of London’s top restaurants.    Terroirs […]

    Continue Reading...