Coffee & Tea in London - Leyton Midland Road 173 Midland Road, Leyton Midland Road, London, E10 6JT Tags: cafes, snack shops & tea rooms, takeaway