Find A Tennis Club in Teddington

Teddington Tennis ClubsFind a tennis club or court in Teddington, Greater London.

Lensbury

Address:
Broom Road, Teddington, Middlesex, TW11 9NU
Telephone:
02086 146400

Courts

19
Outdoor

0
Indoor

Teddington Lawn Tennis Club

Address:
Vicarage Road, Teddington, Middlesex, TW11 8EZ
Telephone:
02089 773648

Courts

6
Outdoor

0
Indoor