Moroccan Restaurants in London

Find a taste for tagine, a craving for couscous and a love of lamb at a Moroccan restaurant near you. 

From traditional-style eateries with cosy, low seating to modern fine dining, there's a great variety of Moroccan restaurants to be found in London. 

Search through our list below to find our recommendations, plus much more.

There are 32 venues in the Moroccan Restaurant category.
Showing results 1 to 20.
Sort results by: Our Favourites Price Name
  • Bogayo Restaurant & Bar

    Moroccan Restaurant

    Visitor Rating:

    4/5 (based on 11 reviews)

    320 Old Street, The City, EC1V 9DR [map]

    Hungry for Africa? Craving an exotic culinary experience? Bogayo restaurant in the City of London on Old Street is waiting to fulfil your desires.

  • Cous Cous Darna

    Malaysian Restaurant

    Visitor Rating:

    4/5 (based on 3 reviews)

    91 Old Brompton Road, South Kensington, SW7 2LD [map]

    Feel the heat of the Moroccan desert at Couscous Darna -- the fire of the people, the warmth of the hues and the passion in the cooking.

  • Doukan

    Moroccan Restaurant

    Visitor Rating:

    4/5 (based on 13 reviews)

    350 Old York Road, London, SW18 1SW [map]

    Doukan is a neighbourhood restaurant by day offering breakfast, weekend brunch, a fine deli selection and excellent value express lunch menu.

  • El Cantara

    Moroccan Restaurant

    Visitor Rating:

    4/5 (based on 22 reviews)

    45 Frith Street, Soho, W1D 4SD

    Located in Frith Street, El Cantara is the epicentre of Soho's Spanish and Moroccan communities.

  • Fez Restaurant

    Moroccan Restaurant

    32 Fulham Palace Road, Hammersmith, W6 9PH [map]

    Cous cous connoisseurs and schmoozy foodies adore this local Moroccan and Lebanese restaurant on the Fulham Palace Road in London.

  • La Menara Restaurant

    Moroccan Restaurant

    Visitor Rating:

    4/5 (based on 9 reviews)

    55 Cleveland Street, Marylebone, W1T 4JL [map]

    This down-to-earth Middle Eastern restaurant near Charlotte Street is always filled with an eclectic mix of Londoners and tourists kicking up their heels in true Morrocan style.

  • Maghreb Moroccan Restaurant

    Moroccan Restaurant

    Visitor Rating:

    4/5 (based on 5 reviews)

    189 Upper Street, Islington, N1 1RQ [map]

    This may be North London but you could easily be forgiven for thinking you have been transported to North Africa when you step into Maghreb.

  • Maison Touareg

    Moroccan Restaurant

    23-24 Greek Street, Soho, W1D 4DZ [map]

    For a spot of urbanised, Saharan-themed socialising in the middle of Soho, this stylish North African restaurant and bar provides the perfect mise-en-scène for pre-theatre soirees and raucous evening meals.

  • Mamounia Lounge

    Moroccan Restaurant

    136 Brompton Road, Knightsbridge, SW3 1HY [map]

    Set in London’s well-heeled Knightsbridge, Mamounia Lounge is a restaurant and cocktail bar which will delight the style savvy locals.

  • Mamounia Lounge

    Moroccan Restaurant

    Curzon Street, W1J 7TX [map]

    Much care has been taken to decorate Mamounia Lounge in the luxurious style its upmarket clientele are accustomed to.

  • Med Mezze Moroccan and Lebanese Restaurant

    Moroccan Restaurant

    22 Queensway, Paddington, W2 3RX [map]

    Popular with locals and visitors alike, the Med Mezze restaurant on West London’s Queensway serves fine Moroccan and Lebanese cuisine in at atmospheric setting.

  • Momo Restaurant

    Moroccan Restaurant

    25 Heddon Street, London, W1B 4BH [map]

    Enter a Moroccan souk of a restaurant with terrific North African cooking and interior with lots of exotic furnishings - coloured glass and gilt lanterns and lots of cushions and original furnishings.

  • Original Tagines

    Moroccan Restaurant

    Visitor Rating:

    4/5 (based on 5 reviews)

    7A Dorset Street, Marylebone, W1U 6QN [map]

    Tucked away just south of Regent’s Park near Baker Street, Original Tagine is an intimate restaurant in Marylebone that has garnered rave reviews for its understated interior and modern Moroccan fare.

  • Pasha

    Malaysian Restaurant

    Visitor Rating:

    3/5 (based on 40 reviews)

    1 Gloucester Road, Kensington, SW7 4PP [map]

    Stepping into South Kensington’s Pasha restaurant is like stepping into a fairy tale, specifically Arabian Nights.

  • Sahara Restaurant

    Moroccan Restaurant

    Visitor Rating:

    5/5 (based on 3 reviews)

    39 Hereford Road, Bayswater, W2 4AB [map]

    In London's Notting Hill you can eat food from virtually any country you care to mention.

  • Souk Medina

    Moroccan Restaurant

    Visitor Rating:

    3/5 (based on 55 reviews)

    1a Short's Gardens, WC2H 9AT [map]

    Souk Medina restaurant in London’s Covent Garden is the younger sibling of the enormously popular Souk Bazaar in Litchfield Street.

  • Aisha's

    Moroccan Restaurant

    106 New King's Road, Fulham, SW6 4LY [map]

  • Couscous Café

    Malaysian Restaurant

    Visitor Rating:

    4/5 (based on 8 reviews)

    7 Porchester Gardens, Bayswater, W2 4DB [map]

    Cous Cous Cafe serve a variety of Moroccan and vegetarian dishes and can cater for private parties of up to 32 guests upon request.

  • Kasbah

    Moroccan Restaurant

    73 Venn Street, Clapham, SW4 0BD [map]

    Kasbah serve a variety of Moroccan dishes and can cater for private parties of up to 50 people upon request.

  • La Cabana Restaurant

    Moroccan Restaurant

    Visitor Rating:

    2/5 (based on 5 reviews)

    27 Queensway, Bayswater, W2 4QJ [map]

Bookmark and Share: