London Borough of Croydon

The London Borough of Croydon is a London borough in south London, part of Outer London. It covers an area of 87 kmĀ². It is the southernmost borough of London.

Filters