10 Facts about Croydon Facts about Croydon tell you about a large town in England. The town is inhabited by 52,104 people based May 6th 2016 | Town