Velodrome Way, Newport NP19 4RA, United Kingdom
Newport International Sports Village, Veledrome Way, Newport NP19 4RA, United Kingdom