Underground Stations in London - Walthamstow 3 Selborne Road, Walthamstow, London, E17 7LP Tags: mainline connection, paper shop, sweet, ticket machine