Books, Music and Video in London - Leytonstone 85 Colworth Road, Leytonstone, London, E11 1JA Tags: groceries, mobile top-up cards, national lottery, newsagents, paypoint - bill payment, travelcards