WIP · World in Pocket

Lido Ground

Italy

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.

Listen to the audio guide for Lido Ground Free on WIP — starts by itself when you arrive, even with the screen off

Nearby