Online table reservation for El Metro in London
We are enabling reservations for El Metro
El Metro
10-12 Effie road Fulham London, SW6 1TB, United Kingdom
Spanish, Basque, Coffee, Fish, Soup, Seafood, Tapas, Mediterranean, European, Vegetarian, Vegan, Gluten Free, Wine, Coffee, Casual, Lunch
The redirect does not work? Just click on this link or copy it into your address bar