Coffee & Tea in London - Leyton 698 High Road Leyton, Leyton, London, E10 6JP Tags: cafes, cuisine: caribbean, seating area, snack shops & tea rooms, takeaway