Explore details about location Imam Haron Road. Imam Haron Road is a location situated within the Cape Town Ward 60 alongside other areas such as Race Course Road, Haywood Road, Lyndale Road. Additionally, some smaller parts of Imam Haron Road include specific areas like Prince Arthur Road, Kritzwald Road adding to the diversity of its landscape.