El Metro London

El Metro London

0  Reviews


Spanish Restaurants in London
10-12 Effie Rd , London, SW6 1TB
020 7384 1264

El Metro London is a Spanish restaurant providing services locally who offers Spanish food and spanish cuisine. The phone number for El Metro Spanish restaurant is 020 7384 1264.




We'd love you to write a review of El Metro London – could you? Your El Metro London review will help build a list of the best Spanish Restaurants in London. Is El Metro London owned by you, then claim it today. This will enable you to update your business details and add search tags.