South London’s iconic national sports centre is getting a vast revamp
The Crystal Palace National Sports Centre in Bromley, south London, is undergoing a £130 million revamp with improved accessibility, basketball court, and aquatics hall facilities.