Croydon London Borough Council is the local authority for the London Borough of Croydon in Greater London, England, one of 32 in the United Kingdom capital of London.
Croydon London Borough Council is the local authority for the London Borough of Croydon in Greater London, England in the United Kingdom capital of London. England is one of 32.