NPL Sports Club, Queen’s Road, Teddington, TW11 0EB Entry is via the security gate into NPL. Signs then direct you to the sports field. The tennis courts are at the far end.


View Larger Map