1A E Mount St, Whitechapel, London E1 1BA, United Kingdom
Open now· Closes at 23:00
1A E Mount St, Whitechapel, London E1 1BA, United Kingdom
No delivery
Spot something wrong?
Dishes at Cafe Leads. Prices may vary in venue.
Been to Cafe Leads? Be the first to share what you ate.