Cardiff International Stadium Posted on 27th May 2016 by sportsteam Loading Map.... Cardiff International StadiumLeckwith Rd - South GlamorganEvents 51.4662497 -3.210424200000034 Address Leckwith Rd South Glamorgan CF11 8AZ United Kingdom Upcoming Events No events in this location