29 "Spanish" Restaurants in London.
Barrafina is a legendary Soho tapas restaurant that’s always crowded but always worth the wait.
Barrafina Adelaide Street is just as good as the Soho location, and just a little bit less crowded. Get your tapas fix.
Barrafina is a legendary tapas restaurant that’s crowded but always worth the wait. The Drury Lane outpost in Covent Garden has a pretty terrace.
Pizarro is a Spanish restaurant in Bermondsey with excellent wine and tapas. Get the Iberico Presa and croquetas.
Sibarita is a casual, affordable tapas spot just far away enough from the madness of Covent Garden’s main square.
Lurra is a beautiful restaurant in Marylebone serving Basque inspired tapas and one of the best steaks in London.
Moro is a classic and classy restaurant in Exmouth Market, serving seasonal Spanish/Moroccan cuisine.
Llerena is a straightforward but excellent tapas spot in Islington, serving products direct from the family farm in Extremadura, southwest of Madrid.
The Spanish small plates, the wine and the mood lighting makes you want to be cool enough to hang out at Morito, hackney road, all the time.
Escocesa is a tapas restaurant in Stoke Newington serving particularly excellent seafood, all sourced from Scotland.
Plenty of restaurants in Shoreditch have a gimmick, but Popolo doesn’t need one. This place serves up pastas and incredible small plates.
Drakes Tabanco is a Spanish tapas spot in Fitzrovia that feels like you’ve walked into an Andalusian hideaway.
Boqueria is a neighbourhood tapas restaurant that you could confidently take a Spaniard to. The suckling pig and daily seafood specials are great.
As far as Spanish restaurants are concerned, Brindisa is a classic.
Donostia Social Club is a cool, low-key spot in Pop Brixton for drinks and small plates of tasty Spanish tapas.