Barnet Copthall Leisure Centre Champions Way, Hendon, Greater London, NW4 1PX, England • 020 8457 9900 • Swimming Pools and Leisure Centres More Info