The Geraint Thomas National Velodrome, previously known as the Wales National Velodrome, in Newport, South Wales, is an indoor arena located in the Newport International Sports Village, Lliswerry.
Claim Listing
The Geraint Thomas National Velodrome, previously known as the Wales National Velodrome, in Newport, South Wales, is an indoor arena located in the Newport International Sports Village, Lliswerry.