📧 support@bumaps.com
📂 Spanish restaurant

El Metro

🌍 United Kingdom
🌐 Visit Website

About

Spanish food and drinks from breakfast to tapas and paella in casual dining space with live music.

Frequently Asked Questions

Where is El Metro and what is its address?

El Metro address: 10-12 Effie Rd, London SW6 1TB, United Kingdom.

What does El Metro do?

El Metro operates in the Spanish restaurant category.

Does El Metro have a website?

Yes. Official website of El Metro: https://www.elmetrotapasbar.co.uk/.