This is a first-class restaurant located in the west of London. The main specialty of our restaurant Green Man & French Horn is first-class and gourmet food, as well as wine. The name comes from the name of the longest river in France, which runs from Ardèche to the coast at Saint-Nazaire.
You can find our restaurant at 54 St.Martins Lane, WC2N 4EA, London-0207 836 2645. You can always book a table by phone or through our social networks. However, we recommend still using the phone.
We will always be glad to see you in our Green Man & French Horn!