
Terroirs Wine Bar
Terroirs wine bar is located in the heart of London’s West End, a stones throw from Trafalgar Square and adjacent to Charing Cross Station.
The Ground Floor is inspired by the Parisian wine bars, where you can enjoy a bustling, fast-paced atmosphere over some of our finely sourced c...
Terroirs wine bar is located in the heart of London’s West End, a stones throw from Trafalgar Square and adjacent to Charing Cross Station.
The Ground Floor is inspired by the Parisian wine bars, where you can enjoy a bustling, fast-paced atmosphere over some of our finely sourced charcuterie and meats together with a glass of wine – from one of our small growers from Southern Europe.