1
Chase Side, London, Greater London, N14 5HL
- Classification: Squash Clubs
- Distance:
2
Wimbledon Stadium, Plough Lane, London, Greater London, SW17 0BL
- Classification: Squash Clubs
- Distance:
3
70a Thornton Road, London, Greater London, SW12 0LF
- Classification: Squash Clubs
- Distance:
4
124-130 Wandsworth Road, London, Greater London, SW8 2LD
- Classification: Squash Clubs
- Distance: