El Faro's aim is to bring the gastronomic delights of Spain to the picturesque waterside location of Turnberry Quay in London s docklands.
El Faro
Spanish Restaurant in Isle of Dogs
Ad
User Reviews
There are no user reviews
El Faro's aim is to bring the gastronomic delights of Spain to the picturesque waterside location of Turnberry Quay in London s docklands.