Entertainment, Lifestyle, Swansea News SWANSEA: Palace Theatre fire ‘caused by ghosts of UK garage past’ September 9, 2019 — 0 Comments