ophia Gardens Cardiff, also known as the Cardiff Wales Stadium, is a cricket stadium in Cardiff, Wales. It is located in Sophia Gardens on the River Taff. It is home to Glamorgan County Cricket Club and is listed as an international Test cricket venue. Wikipedia
Address: Sophia Walk, Cardiff CF11 9XR, UK
Capacity: 15,643
[gmap-embed id=”926″]
Cardiff ~ United Kingdom (2299437)