Site Closed for Maintenance

Please go to our new site  NPLSportsClub.org.uk

Club Enquiries to NPL Sports Pavilion, Queens Road, Teddington TW11 0LW UK Tel 020 8977 6395