Leyton Leisure Lagoon 763 High Road, Leyton, East London, Greater London, E10 5AB, England • 020 8558 8858 • Swimming Pools and Leisure Centres More Info