Explore details about location Cromwell Road. Cromwell Road is a location situated within the London Borough of Croydon alongside other areas such as Woodland Way, Harman Place, Reedham Drive.