1. Will to Win Regents Park Tennis Centre - London Borough of Camden
York Bridge, Inner Cir, London NW1 4NU, United Kingdom
2. London Tennis Academy - London Borough of Barnet
Verified
Mercury Tennis Club, 138 A Willifield Way, London NW11 6YD, United Kingdom
3. Will to Win Hyde Park Sport Centre - City of Westminster
S Carriage Dr, London, W2 2UH, United Kingdom
4. Stratford Padel Club - London Borough of Newham
221 High St, London, E15 2AE, United Kingdom
5. Hazelwood padel tennis club - Padel Tennis London - London Borough of Enfield
ridge avenue, London, N21 2AJ, United Kingdom
6. Globe Lawn Tennis Club - London Borough of Camden
190A Haverstock Hill, London, NW3 2AL, United Kingdom
7. Rocks Lane Bishops Park Tennis Centre - London Borough of Hammersmith and Fulham
Bishop's Park Rd, London, SW6 6DX, United Kingdom
8. Tennis 4 Barnes - Tennis coaching in Barnes, Tennis Lessons in Barnes, Tennis Classes in Barnes - London Borough of Richmond upon Thames
Barn Elms Sports Trust, Queen Elizabeth Walk, London SW13 9SA, United Kingdom
9. Canada Water Tennis - London Borough of Tower Hamlets
Bacon's College Sports Centre, Timber Pond Rd, London SE16 6AT, United Kingdom
10. Barnes Tennis Club - London Borough of Richmond upon Thames
Barnes Sports Club, 261 Lonsdale Rd, London SW13 9QL, United Kingdom
11. West Middlesex Lawn Tennis Club - London Borough of Ealing
6 Berners Dr, Drayton Bridge Rd, London W13 0JS, United Kingdom
12. CourtFit Brook Green - London Borough of Hammersmith and Fulham
Tennis Courts, Brook Green, London W6 7BD, United Kingdom
13. CourtFit Holland Park - Royal Borough of Kensington and Chelsea
Tennis courts Holland park, W8 6LU, United Kingdom
14. Brook Green Tennis Club - London Borough of Hammersmith and Fulham
14 Aynhoe Mansions, Aynhoe Road Brook Green, London W14 0QB, United Kingdom
15. Highgate Cricket and Lawn Tennis Club - London Borough of Haringey
Shepherd's Cot, Park Rd, London N8 8JJ, United Kingdom
16. Totteridge Tennis Club - London Borough of Barnet
Great Bushey Dr, London, N20 8QL, United Kingdom
17. Hazelwood Sports Club - London Borough of Enfield
Ridge Ave, London, N21 2AJ, United Kingdom