0
London Borough of Croydon was created in 1965.
Croydon is in South London in the London Borough of Croydon.
The area of London Borough of Croydon is 86.52 square kilometers.
The most populous borough in London is Croydon but the biggest in area is Bromley.
Croydon is the most populous borough in London and second largest by area.