Explore details about location The Croydon Flyover. The Croydon Flyover is a location situated within the London Borough of Croydon alongside other areas such as Coulsdon Road, Fox Hill, Amersham Road.