Find A Tennis Club in Lechlade
Lechlade, or Lechlade-on-Thames, is a town at the southern edge of the Cotswolds in Gloucestershire. The town is named after the River Leach that joins the Thames near The Trout Inn.
Today there are 2 tennis club in Lechlade. Both of which offer an exciting range of tennis for all types of players and ages. So whether you want to improve your serve, win more matches or just play more often, then you have plenty of opportunities. Grab your racket, let’s meet on court?!