15 High Hill Ferry, Clapton, London E5 9HG, United Kingdom
No delivery
Spot something wrong?
Dishes at The Anchor & Hope. Prices may vary in venue.