Explore details about location Strathearn Road. Strathearn Road is a location situated within the York alongside other areas such as Delemere Avenue, Lonborough Avenue, Harshaw Avenue.