• Noura, Lebanese Restaurant in London, England
  • Noura, Lebanese Restaurant in London, England
  • Noura, Lebanese Restaurant in London, England
1 of 3Active Image : Noura, Lebanese Restaurant in London, England
Noura, London

Related Guides

  • Music Artist Bklava on Trippin

    BKLAVA

    View Guide

    Noura is located in Mayfair. Another spot my mum used to go to after work in the city. They play live music and have upstairs/downstairs seating. With a lot Lebanese spots normally being quite small and intimate, this makes a whole new experience with lots of buzzing atmosphere. The restaurants journey began in the 70s at the very start of the Civil War and they opened up a restaurant in Paris in 1980 before opening another few in London.