Sports venue
Crystal Palace National Sports Centre
22 locals recommend,
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.
Things to do nearby
Locals also recommend
- 28 locals recommend
Location
Ledrington Road
London, England