Bradmore Green

A park in the London Borough of Croydon

Some information here.