Explore details about location Upper Heidelberg Road. Upper Heidelberg Road is a location situated within the Ivanhoe alongside other areas such as Rose Street, Locksley Road, Norman Street.