Thursday 31st July 2025

Cardiff Castle

Just announced! British synth-pop duo Pet Shop Boys will be heading to Cardiff castle for what promises to be one on the shows of the summer.