Spanish Restaurants in London

Tasty fried potatoes, juicy olives, spicy chorizo... with so much variety it's no wonder the favourite way to eat Spanish food is with tapas – an tempting array of different dishes. 

The many Spanish restaurants in London offer not only tapas but main meals of Spanish specialties and popular dishes.

Learn your "pollo" from a "paella" at one of London's spanish restaurants. To get you started we've listed some of the best around.

There are 146 venues in the Spanish Restaurant category.
Showing results 121 to 140.
Sort results by: Our Favourites Price Name
  • Migue's

    Spanish Restaurant

    40-42 Brixton Road, Camberwell, SW9 6BT [map]

  • Miro Restaurant & Tapas

    Spanish Restaurant

    7 Blenheim Crescent, Notting Hill, W11 2EE [map]

  • Nacional

    Spanish Restaurant

    150 Old South Lambeth Road, Vauxhall, SW8 1XX [map]

  • Navarro's

    Spanish Restaurant

    Visitor Rating:

    4/5 (based on 39 reviews)

    67 Charlotte Street, Marylebone, W1T 4PH [map]

    Navarro's serve various Spanish dishes at their restaurant including paella, seafood and tapas.

  • O Bombeiri

    Spanish Restaurant

    25 Park Parade, Brent Park, NW10 4JG [map]

  • Ocaso Tapas Bar

    Spanish Restaurant

    292-294 Haydons Road, Wimbledon, SW19 8JZ [map]

  • The Olive Tree

    Spanish Restaurant

    Brighton Road, Town Centre, Banstead, SM7 1AT [map]

  • Opera Tavern

    Spanish Restaurant

    23 Catherine Street, WC2B 5JS [map]

    Located on the edge of the Covent Garden piazza, the Opera Tavern serves tapas style dishes inspired by the flavours of Spain and Italy.

  • Orford Saloon

    Spanish Restaurant

    Visitor Rating:

    4/5 (based on 8 reviews)

    32 Orford Road, Walthamstow, E17 9NJ [map]

  • Ortega

    Spanish Restaurant

    Visitor Rating:

    4/5 (based on 6 reviews)

    27 Leadenhall Market, The City, EC3V 1LR [map]

  • Picasso Restaurant

    Spanish Restaurant

    910 London Road, Town Centre, Thornton Heath, CR7 7PE [map]

    Picasso is a traditional Spanish restaurant that serves Tapas and Spanish cuisine.

  • Quixote's

    Spanish Restaurant

    57 Windmill Hill, Enfield Chase, Enfield, EN2 7AF [map]

    Quixote's restaurant serves traditional Spanish cuisine and authentic Tapas complimented by a broad wine list with beers and spirits also available.

  • Restaurante El Meson De Los Hermanos

    Spanish Restaurant

    Visitor Rating:

    4/5 (based on 39 reviews)

    20 Baker Street, Town Centre, Weybridge, KT13 8AU [map]

  • Rioja Yole

    Spanish Restaurant

    1C Church Passage, Town Centre, Barnet, EN5 4QS [map]

  • Salt Yard

    Spanish Restaurant

    Visitor Rating:

    4/5 (based on 42 reviews)

    54 Goodge Street, W1T 4NA [map]

    Salt Yard is an award-winning bar and restaurant serving modern tapas inspired by the flavours and produce of Spain and Italy.

  • Sangria Tapas Bar

    Spanish Restaurant

    232 High Road Leyton, Leyton, E10 5PS [map]

  • San Miguel

    Spanish Restaurant

    Visitor Rating:

    3/5 (based on 9 reviews)

    18 Greenwich Church Street, Greenwich, SE10 9BJ [map]

    San Miguel is a Spanish restaurant and bar with a tapes menu and lively atmosphere.

  • San Miguel's

    Spanish Restaurant

    256 Edgware Road, Paddington, W2 1DS [map]

    San Miguel's is an authentic Spanish restaurant serving a variety of dishes including tapas.

  • Tapas Bar

    Spanish Restaurant

    87-135 Brompton Road, Knightsbridge, SW1X 0NA [map]

    This branch of Tapas Bar is a concession located in Harrods.

  • Tapas Revolution

    Spanish Restaurant

    Ariel Way, Shepherd's Bush, W12 7SH [map]

Bookmark and Share: