What part of London is croydon?
Croydon is a town in south London, England, and the main district of the London Borough of Croydon. It lies 9 miles (14 km) south of Charing Cross and historically was part of Surrey, but has formed part of Greater London since the passing of the London Government Act 1963.