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.