United Kingdom / Barking / Bars & pubstapas barDama de ElcheAddress7 Cambridge Park, LondonWebsitewww.damadeelche.co.ukPhone+442085188111—ScoreNot rated yetBe the first to rateWhat people sayNo ratings yet. Be the first to say what it's really like.Where it isView on OpenStreetMap ↗Nearby, also worth itBelgique · 96 mNot ratedOTTO Restaurant Bar · 132 mNot ratedLighthouse Fish Bar · 253 mNot ratedCity Place · 271 mNot rated