Explore details about location Waddon Road. Waddon Road is a location situated within the London Borough of Croydon alongside other areas such as Purley Downs Road, Godstone Road, Maxwell Close.