67 Broadway Market, London E8 4PH, UK
Spacious cafe offering house roasted coffee and a range of light, snacky meals.