Explore details about location Avondale Road. Avondale Road is a location situated within the Cardiff alongside other areas such as Beecher Avenue, Saint John's Crescent, Wyndham Crescent.