Back to list
Flowers Lebanese Restaurant
Very good 8.2 (30 reviews)
Approx. £35
Location
11 Woodstock Street
London W1C 2AE
See on the map
Book
Itinerary