Croydon
Town in South London, EnglandCroydon is a large town in South London, England, 9.5 miles (15 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 area. The entire town had a population of 192,064 as of 2011, whilst the wider borough had a population of 384,837.
Read article
Top Questions
AI generatedMore questions
Nearby Places

Croydon Palace
Former medieval archbishop's palace
Old Palace School
Private school in Croydon, Greater London, England
Croydon Flyover
Overpass in Croydon, London

Surrey Street Market
Market in Croydon, south London

Old Town, Croydon
Neighbourhood in Croydon

Croydon Minster
Church in Croydon, England

Dog & Bull
Public house in south London, England
Surrey Street Pumping Station, Croydon