Sports venue
Crystal Palace National Sports Centre
22 locals recommend,
Location
Ledrington Road
London, England
Tips from locals
Huge sports centre in the park, although you have to be a member, non-members can pay to swim - a mere £3!
3 swimming pools, loads of activities including badminton, diving and cycling. Go karting nearby.
Unique things to do nearby
Locals also recommend
- 28 locals recommend