Other Local Services in London - Leytonstone 34A Church Lane, Leytonstone, London, E11 1HG Tags: fax service, international calls centres, internet cafe, photocopying service