DEPOT
Bar
DEPOT is Cardiff's home for street food. This large event space hosts various vendors and can accommodate up to 1200 people.
Location
Best places nearby
The highest rated places close to DEPOT.
Local restaurants nearby
22 Dumballs Road, WLS



