Explore details about location Cameron Road. Cameron Road is a location situated within the London Borough of Croydon alongside other areas such as Norbury Avenue, Dickenson's Place, Cherry Orchard Road.