Sports club in South East London. Includes swimming pool with bleachers, a climbing wall, squash room main sports hall, gym, cycling studio and two large empty studios. Outside includes six tennis courts and an astro turf.
Within M25: Yes
Nearest station: North Dulwich
Swimming pool - indoor (1)
Enquire about location: J215
Create New Portfolio
Sign up to our Latest Locations Newsletter
Subscribe to our newsletter and be the first to see our latest additions, featured locations and more….