Skip to content Skip to left sidebar Skip to right sidebar Skip to footer

Crystal Palace Park wins best park award

World Cup of South London parks winner is Crystal Palace park!

Crystal Palace has come out top of the competition for Best Park in South London award. Thirty two parks competed for the accolade with Crystal Palace and Tooting Common going head-to-head in the final.