Lido Ground (original) (raw)

The Lido Ground, currently known as the Marstons Stadium for sponsorship purposes, is a field sports stadium located on Princess Margaret Way in Aberavon, Wales.