Explore details about location Palace Road. Palace Road is a location situated within the Cardiff alongside other areas such as Goldsmith Close, Browning Close, Nant y Dowlais.