Back to list
Flowers Lebanese Restaurant
Well 7.6 (19 reviews)
Approx. £35
Location
11 Woodstock Street
London W1C 2AE
See on the map
Book
Itinerary