Crystal Palace Sports Centre

Crystal Palace

Oh faded glory! There's something rather lovely about Crystal Palace Park, which is only 20 minutes by train from central London. All that once-grand, Empire-guzzling power and might of the actual Crystal Palace now reduced to sweeping terraces overgrown with brambles and statues with their heads lopped off.

Crystal Palace