Terroirs
London (GB-LND), United Kingdom
French Style, Restaurant, Fine Dining, Bistro, A la carte
Self Brand
All Ages
For All Genders
+44 20 7036 0660
GBP / Person
French natural wines.
No reviews yet
Terroirs is a beloved London natural wine bar near Charing Cross offering F... more...
Call on Holidays