Somerton Park

Basic Information

Location
Newport, Wales.
Opened
1932.
Closed
1993.