There is loads of information available on the Sport Hampshire & IOW pages. You can look for a local club there, for example.
The Winchester Tennis and Squash Club is at Bereweeke Road tel. 01962 854028
This site uses CSS. To see it at its best, you should use a browser that understands them. See, for example, www.mozilla.com