
Miko’s Ecuadorian & Spanish Kitchen
North Walworth, London
UK Rest lists 421 venues serving spanish food in 182 towns and cities. Typical dishes include patatas bravas, chorizo al vino, gambas al ajillo and paella; in the UK, tapas plates usually cost around £6–£12.

North Walworth, London

Harlesden, London
1/5
St James's, London
5/5
Queens Park, London
5/5
Ealing Broadway, London
1/5
West End, London
5/5
Bloomsbury, London
5/5
Bayswater, London

Canning Town, London
5/5
West End, London
5/5
Nine Elms, London

Walpole, London
4/5
Beckenham Town, London
5/5
Tooting Broadway, London
5/5
Twickenham, London
4/5
Highbury, London
5/5
Kilburn, London
5/5
Louth
5/5
Lowestoft
5/5
Lyme Regis
5/5
Lymington

St Annes, Lytham St Annes
5/5
Macclesfield
4/5
Magor