Explore details about location Croydon Avenue. Croydon Avenue is a location situated within the Croydon Park alongside other areas such as Windsor Avenue, Dart Thru Lane, Croydon Avenue.