26 Restaurants in London: Moroccan

Moroccan community in London

With a major immigration influx in the early 1960s of Moroccan expats into London, came a booming Moroccan restaurant scene in London that is still going strong today. In actuality, there has been a strong bond between Moroccan and London relations and immigration since the 1800s, with many relocating to areas around central London and setting up restaurants, shops and businesses. The largest community resides in North Kensington, where you find Golborne Road just off Portobello Road where you’ll find a plethora of Moroccan restaurant, where during the summer there’s nothing better than relaxing outside sipping a mint tea and indulging in a traditional Moroccan tagine in the market like atmosphere in this hub of Moroccan restaurants in London.

Find available restaurants:
Sort by:Most relevant first
  • Most relevant first
  • Top-rated first
  • Most reviewed first
  • Most expensive first
  • Cheapest first

Tagine

Balham
Moroccan££££
5.4/6276
Tagine

Tangia

Tooting
Moroccan££££
5.6/6118
Tangia

Mamounia Lounge Mayfair

Mayfair
Arabic££££
4.4/681
Mamounia Lounge Mayfair
Looking for the best restaurants near you?

Beso

Covent Garden
Mediterranean££££
4.9/635
Beso

Mamounia Lounge Knightsbridge

Knightsbridge
Arabic££££
4.2/668
Mamounia Lounge Knightsbridge

Dar Marrakesh - Edgware Road

Marylebone
Moroccan££££
4.1/638
Dar Marrakesh - Edgware Road

Meimo

Heathrow
Mediterranean££££
5.9/615
Meimo

Moroccan Sahara Restaurant

Bayswater
Moroccan££££
5.5/621
Moroccan Sahara Restaurant

Dar Marrakech - Stratford

Stratford
Moroccan££££
5.5/64
Dar Marrakech - Stratford

Zayane

Notting Hill
Moroccan££££
Zayane
New

Amal Restaurant

Tooting
Lebanese££££
Amal Restaurant

Cafe Alhambra

Richmond
Middle Eastern££££
Cafe Alhambra

Souk Medina

Soho
Moroccan££££
4.7/648
Souk Medina

Al Fassia

Centre
Moroccan££££
5.7/69
Al Fassia

Souk Bazaar

Covent Garden
Moroccan££££
3.9/618
Souk Bazaar

Souk River Lounge

Vauxhall
Moroccan££££
4.9/67
Souk River Lounge

Couscous Darna

Earls Court
Moroccan££££
5.0/61
Couscous Darna

Siham Lounge Bar

Camden Town
Drinks
Siham Lounge Bar

Beduin

Barbican
Moroccan
Beduin

Momo

Mayfair
Moroccan
Momo
  1. 1.

    Signature Moroccan dishes in the heart of London

    Most people are of course familiar with the national dish of Morocco – the humble couscous. Pair that with some roast pumpkin, sultanas, dates and herbs and you’re in for a real treat. But there is more to this North African cuisine, and Moroccan restaurants in London showcase the best of the best. Of course, tagine, which is the clay cooking pot with conical lid that gives its name to the myriad of dishes associated with it, usually in the form of a stew done with beef, chicken or seafood and vegetables and in some cases an egg on top.
  2. 2.

    Spice, spice baby

    One of the most famous London Moroccan restaurants is Momo where they offer dishes like baby aubergine with labneh cheese, pesto, broad beans and lemon confit, briouats – small filo parcels with cheese, mint, chicken and seafood, and an extensive selection of meats, grills and tagines you will love. Moroccan restaurants in London pay homage to the fragrant spices of the cuisine by using lots of cumin, saffron, ginger, caraway and cinnamon throughout their dishes.
  3. 3.

    London’s love affair with Moroccan Restaurants

    So what is about Moroccan restaurants that London just loves? The fragrant spices, exotic sensations that whisk you away to the North African climate, the fresh mint tea? Whatever it is, we just know that Moroccan restaurants in London are booming and this cuisine is taking the city by storm. Known as little Morocco Golborne Street in North Kensington is a sensory overload within itself and you’ll see a myriad of locals and travellers sampling from the extensive menus of Moroccan restaurants along this road and sipping the famous mint tea in beautifully styled spaces. Whatever the reason, Moroccan restaurants in London are here to stay so why not take a look at Quandoo’s selection – you’ll be pleasantly surprised.