Cardiff Met Uni.
Cyncoed Campus, Cardiff

Stadium

Cyncoed Campus
Cardiff
Capacity
1,875