Satellite map of Lido Ground
Map of Lido Ground
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.
Latitude: 51° 35' 14.99" N
Longitude: -3° 49' 4.79" W