Pubs in London - Leytonstone 762 High Road Leytonstone, Leytonstone, London, E11 3AW Tags: air conditioning, food, quiz nights, tv for sporting events, wireless internet access