A Lebanese deli/cafe. Run by the Bou Antoun brothers since the ’70s, the Noura Lebanese restaurant chain started life in Lebanon, before moving to Paris a decade later and finally London in 1999, where thye opened this deli, as well as branches of the restaurant in Belgravia and Mayfair.
Noura
Time Out says
Details
Discover Time Out original video