DEPOT IN THE CASTLE | LIVE REVIEW July 15, 2019 DEPOT IN THE CASTLE | LIVE REVIEW Cardiff Castle, Sat 13 July Depot In The Castle seems to be going from strength to strength, this year boasting more food … Read moreDEPOT IN THE CASTLE | LIVE REVIEW