Best Spanish Restaurants In London
Fancy a slice of Spain but don't fancy coughing up the airfare? From gorgeous tapas bars to slinky eateries, our fabulous city is home to more croquetas, padron peppers and patatas bravas than you can shake an Iberico ham leg at. Get your chops around authentic cuisine, sip a glass of rioja and soak up the lively Mediterranean atmosphere at London's best Spanish restaurants.
Last updated on 6th May 2022
With one of the best Spanish restaurants in London Bridge under their belt, as well as outposts in Fleet Street to Masons Avenue, El Vino's eateries are fantastic if you've got a hankering for delicious Mediterranean food. Pop over for everything from client lunches to date nights.
£44 standard group deal, bringing you a flavour of Spain and Italy and 1 other offer
Got a hankering for simple yet perfectly executed Spanish fare? Then Dehesa should be your go-to. The menu here changes seasonally but always showcases a creative range of European bites. And to quench your thirst, choose from wines, beers or cocktails.
Looking for the best Spanish restaurants in Central London? Salvador & Amanda is certainly up there, combining glistening interiors with a great range of sangrias and terrific tapas plates. Even better? There are regular flamenco shows and DJ sets for that extra special touch.
When it comes to Spanish dining, you shouldn't settle for anything less than fantastic, so head on over to Vinoteca for some serious munch. With locations in Marylebone and Farringdon, they're heralded for their extensive wine collections and sublime cuisine.
Lunch menu for £23 & £25 (Monday to Friday 12-5pm) and 2 other offers
Opera Tavern doesn't do its food in half measure, oh no. Mixing European flavours, this is one of the best Spanish restaurants in Covent Garden, serving up the likes of classic tortilla, iberico pork burgers and chorizo magno. Plus, there's a fabulous selection of vinos to pair.