💣0 0:00 0/0
tap to skip
Municipality

London Borough of Croydon

United KingdomEnglandGreater LondonLondon Borough of Croydon
The London Borough of Croydon is a borough within Outer London. It covers an area of 87 km2 (33.6 sq mi) and has a population of 397,741 as of mid-2023, making it one of London's most populated boroughs. At its centre is the historic town of Croydon, from which the borough takes its name. Other urba...
📐 86 km²

🏆 Daily Leaderboard

#PlayerScoreExploredTime