Sophia Gardens Cricket Ground

Sophia Gardens Cricket Ground
The Cardiff Wales Stadium, which is part of Sophia Gardens Cardiff, 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.Sophia Walk,
Pontcanna,
Cardiff CF11 9XR,
United Kingdom
Pontcanna,
Cardiff CF11 9XR,
United Kingdom