Croydon

Town in South London, England

Croydon is a large town in South London, England, 9.3 miles (15.0 km) south of Charing Cross. Part of the London Borough of Croydon, a local government district of Greater London, it is one of the largest commercial districts in Greater London, with an extensive shopping district. The entire town had a population of 192,064 as of 2011, whilst the wider borough had a population of 384,837.

Croydon News and Videos   LIVE

ℹ️ This is a LIVE page which updates automatically as we're monitoring our hand-curated selection of verified and trustworthy media outlets

You might like