ILTSC

(redirected from Ilkley Lawn Tennis and Squash Club)
AcronymDefinition
ILTSCIlkley Lawn Tennis and Squash Club (UK)