Cities in South London

Croydon, England
Croydon is a large town in south London, England, in the London Borough of Croydon. 9.5 miles south of Charing Cross. It is identified in the London Plan as one... more

Kingston Upon Thames, England
South London is generally defined as any part of Greater London that is south of the river Thames. However, this guide will only cover the outer South London ... more

Bromley, England
Bromley is a large suburban town in South East London, England and the administrative headquarters of the London Borough of Bromley. It was historically a ... more

Bexley, England
Bexley is a town in South East London, England in the London Borough of Bexley. It is located on the banks of the River Cray south of the Roman Road, Watling ... more