Underground Stations in London - Leyton 174 High Road Leyton, Leyton, London, E10 5PS Tags: paper shop, sweet, ticket machine