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 …
Cardiff’s Depot venue, organisers of the annual Depot In The Castle, are about to hold their biggest ever event. Last year, a mix of entertainment, food and live performances brought …