UKData checked October 2026
  1. Home
  2. Cities
  3. London
  4. Food & drink
  5. Spanish restaurants

Spanish restaurants in London

We list 19 Spanish restaurants in London. Many are around Elephant & Park, Newington Green and Carnaby. Typical weekday hours are 12:00 to 23:00. 100% have their own website.

19 places Checked October 2026
NameCategoryAddressOpening times
Barrafina Adelaide StreetSmall plates restaurant10 Adelaide StMon–Tue 12:00–15:00, 17:00–21:30
Capote Y TorosAndalusian restaurant157 Old Brompton RdTue–Sat 18:15–23:30
Donostia RestaurantBasque restaurant10 Seymour PlMon–Thu 17:30–23:00
El Pirata of MayfairTapas bar5 - 6 Down StTue–Sat 12:00–22:30
El Rincon Kitchen LondonLatin American restaurant235 Holloway RdMon–Sat 10:00–22:00
EscocesaTapas restaurant67 Stoke Newington Church StMon–Thu 18:00–22:00
Latin HouseLatin American restaurant4 Coldharbour LnMon 17:00–23:30
Los MolinosTapas restaurant127 Shepherds Bush RdMon–Sat 12:00–23:00
Maria's TortillaTapas bar120 Lordship LnMon 11:00–23:00
Miko's Ecuadorian & Spanish KitchenEcuadorian restaurantUnit 4, 17 Sayer StMon 10:30–22:00
Tapa TapaTapas barWarehouse K, Western GatewayMon 12:00–22:30
TrangaGalician restaurantTranga, 61 Newington GrnTue–Sat 17:00–23:00
DehesaSpanish restaurant25 Ganton StMon–Wed 12:00–22:00
Don Francisco Y La LunaSpanish restaurant18 High StTue–Thu 18:00–22:00
Escudo de CubaCuban restaurant20 Stoke Newington RdDaily 12:00–23:00
Llerena Spanish Tapas Bar & Restaurant – Islington, LondonSpanish restaurant167 Upper StMon 17:30–23:00
Salt YardSpanish restaurant54 Goodge StMon–Tue 12:00–23:00
Tapete Spanish RestaurantSpanish restaurant119 Grove LnMon 17:30–22:00
MatizEcuadorian restaurant2 London Rd—