Buzzy cafe with coffee roasted on-site and bites such as homemade cakes, salads and quiches.
83 Whitechapel High St, Algate East, London E1 7QX, UK