Register my restaurant
Help

TheFork, a Trip advisor company

What
Where

Specify a date & time to find the best restaurants & offers

The Best Spanish Restaurants in London

Olé! Find and book some of the UK's best Spanish restaurants and order dishes like Basque favourite bacalao, a hearty paella Valenciana or perhaps pick on tapas showcasing the best of Spain with salty and delicious jamón Ibérico and juicy padron peppers.

31 restaurants

Sort by Relevance

La Rueda De Tapas, London

    Spanish

    La Rueda De Tapas

    12 Bond Street, W5 5AA, London

    9.4 / 10
    16 reviews

    Average price £20

    20% off food

    El Vino Fleet Street, London

      Spanish

      47 Fleet Street, EC4Y 1BJ, London

      10.0 / 10
      4 reviews

      Average price £20

      Condesa, London

        Spanish

        15 Maiden Lane, WC2E 7NG, London

        9.4 / 10
        63 reviews

        Average price £20

        La Fabrica - Stroud Green, London

          Spanish

          45 Stroud Green Road, N4 3EF, London

          9.3 / 10
          45 reviews

          Average price £10

          Specify a date and enjoy promotions of up to -50% in our best restaurants

          Carmona Steak & Tapas, London

            Spanish

            91 High Street, SW19 5EG, London

            9.2 / 10
            29 reviews

            Average price £25

            40% off food

            El Metro, London

              Spanish

              10-12 Effie Road, SW6 1TB, London

              9.4 / 10
              31 reviews

              Average price £24

              SAGARDI London, London

                Spanish

                Cordy House building 95 Curtain Road (Shoreditch), EC2A 3BS, London

                9.5 / 10
                41 reviews

                Average price £50 Accepts Yums

                Iberica Victoria, London

                  Spanish

                  68 Victoria Street - Zig Zag Building, SW1E 6SQ, London

                  9.0 / 10
                  53 reviews

                  Average price £30

                  About Thyme, London

                    Spanish

                    82 Wilton Road, SW1V 1DL, London

                    9.8 / 10
                    32 reviews

                    Average price £30

                    Copita, London

                      MICHELINSpanish

                      26-27 D'Arblay Street, W1F 8EN, London

                      8.7 / 10
                      70 reviews

                      Average price £25

                      La Paella Tapas Bar, London

                        Spanish

                        9 The Broadway, N14 6PH, N14, London

                        9.3 / 10
                        25 reviews

                        Average price £30

                        Iberica Canary Wharf, London

                          Spanish

                          12 Cabot Square, E14 4QQ, London

                          8.3 / 10
                          14 reviews

                          Average price £30

                          Iberica Marylebone, London

                            Spanish

                            195 Great Portland Street, W1W 5PS, London

                            8.1 / 10
                            30 reviews

                            Average price £30

                            Barrica, London

                              MICHELINSpanish

                              62 Goodge Street, W1T 4NE, London

                              9.7 / 10
                              98 reviews

                              Average price £24

                              Iberica Farringdon, London

                                Spanish

                                89 Turnmill Street, EC1M 5QU, London

                                9.0 / 10
                                21 reviews

                                Average price £30

                                La Fabrica - Crouch End, London

                                  Spanish

                                  31 Broadway Parade, N8 9DB, London

                                  9.1 / 10
                                  57 reviews

                                  Average price £20

                                  El Pirata, London

                                    Spanish

                                    5-6 Down Street, W1J 7AH, London

                                    9.2 / 10
                                    39 reviews

                                    Average price £18 Accepts Yums

                                    Spring Set Menu- 2 tapas, Spanish bread & Alioli and a soft drink £13.5

                                    El Vino Masons Avenue, London

                                      Spanish

                                      12-14 Masons Avenue, EC2V 5BR, London

                                      Average price £41

                                      Tapas Revolution - Westfield Stratford City, London

                                        Spanish

                                        The Balcony, , W12 7GF, London

                                        Average price £25

                                        Tapas Revolution - Westfield London, London

                                          Spanish

                                          Westfield Shopping Centre, Shepherd's Bush, W12 7GG, London

                                          Average price £25

                                          The Adega Restaurant & Tapas Bar, London

                                            Portuguese

                                            77 The Broadway Wimbledon, SW19 1QE, London

                                            8.6 / 10
                                            47 reviews

                                            Average price £25

                                            aqua nueva, London

                                              Spanish

                                              30 Argyll Street, W1F 7EB, London

                                              7.8 / 10
                                              4 reviews

                                              Average price £27

                                              Sabor, London

                                                1 starMICHELINSpanish

                                                35 Heddon St, Mayfair, W1B 4BR, London

                                                Average price £60

                                                Arros QD, London

                                                  MICHELINSpanish

                                                  64 Eastcastle St, W1W 8NQ, London

                                                  Average price £50

                                                  El Vino London Bridge, London

                                                    Spanish

                                                    5a More Place, SE1 2BY, London

                                                    Average price £20

                                                    Frequently Asked Questions