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