Explore details about location Palace Road. Palace Road is a location situated within the Cardiff alongside other areas such as Cypress Drive, Maes Yr Annedd, The Flourish.