NPL Football Club are based at the NPL Sports Ground in Teddington, Middlesex.
Find us on a map here.
NPL have 4 adult sides with a first team playing in the Surrey Elite League at step 7 on the FA Pyramid.
As a club we are still growing and and recruiting players for all 4 adult teams.
We are always keen to welcome new players. To find out more please send us an email.