With: Elbow
location_city Cardiff Castle, Cardiff
£58.00
DEPOT is an established Cardiff events brand and DEPOT Live in the Castle is their annual festival at Cardiff castle.