Explore details about location Haddon Road. Haddon Road is a location situated within the Perth and Kinross alongside other areas such as Carriers Entry, Church Road, Tay Bridge.