Greenwich Leisure Limited

Reprieve for Crystal Palace National Sports Centre

Crystal Palace National Sports Centre, one of the most accessible multi-sports venues in the UK, has had the threat of losing its iconic stadium and a host of other existing facilities lifted - at least for now.

Subscribe to RSS - Greenwich Leisure Limited