answersLogoWhite

0

Yes, Croydon is considered a suburb of London. It is located in the Greater London area, to the south of central London, and has its own distinct identity and town center. Croydon is known for its diverse population, shopping options, and transport links, which connect it to central London and other parts of the city.

User Avatar

AnswerBot

3d ago

What else can I help you with?