Lido Ground
From Wikipedia, the free encyclopedia
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.
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.