Welcome to NPL Football Club

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.

The NPL Pavillion

NPL Pavillion!

The new NPL changing rooms

NPL Pavillion!