Where is South Shore Road power Station located?
South Shore Road power Station, South Shore Road power Station, Great Britain (approx. 54.969°, -1.595°)
South Shore Road power Station, South Shore Road power Station, Great Britain (approx. 54.969°, -1.595°)