London Borough of Croydon Population(2001):330587 Area(sq km):86.52 Population Density(persons per sq km):3821
London Borough of Croydon Population(2001):330587 Area(sq km):86.52 Population Density(persons per sq km):3821 Government - Local Links: www.croydon.gov.uk By: kaiken