A 5 mile road race for master age athletes held annually in Cardiff.
Race Website
Welsh Athletics Ltd.Cardiff International Sports Stadium Leckwith Road Cardiff. CF11 8AZ.