Tennis in London?

Hey, Im probably moving to London around Liverpool street/Aldgate area. I am a competitive player and performance coach so was wondering what the best clubs are for matchplay/ good quality socials around this kind of area? I dont mind commuting a bit too.

Cheers for any comments.
2 answers 2