Find A Tennis Club in Teddington
Situated on the north bank of the Thames, Teddington is a suburban area lying west south-west of London. The town features many restaurants, leisure premises, as well as fields and open spaces.
There are two tennis clubs in Teddington. Both offer a range of tennis for all ages and standards. So whether you play tennis to stay active, are looking for more competitive matches, or simply want to improve your game, then you’ll enjoy either club. So, let’s get on court!