Depot Live is an exclusive live music division of The DEPOT, a renowned Cardiff-based events venue that plays host to outdoor music events at Cardiff Castle.
Depot Live is an exclusive live music division of The DEPOT, a renowned Cardiff-based events venue that plays host to outdoor music events at Cardiff Castle.