Crystal Palace sports centre to undergo £130m revamp
The Crystal Palace sports centre in London is set for a £130 million redevelopment. The project will upgrade facilities for athletics, swimming, and other sports. This investment aims to enhance the venue's capacity to host major events and serve the local community.