Green Man & French Horn

Restaurant & Bar in Trafalgar Square
Green Man & French Horn image
Ad
Address
54 St. Martin's Lane
Trafalgar Square
London
WC2N 4EA
Map
Telephone
020 7836 2645
Nearest Station
Leicester Square
0.07 miles
Opening Summary
Mon - Sat:
Lunch 12:00 – 15:00
Dinner 17:30 – 23:00
Bar menu available all day

Green Man & French Horn - located in the west end of Central London, specialising in food and wine from around the longest wild river in France. From the Ardeche to the Coast at Saint Nazaire.

User Reviews

There are no user reviews
Have your say

Add a review or useful tip for this restaurant