Where is Keadby Power Stations?

Where is Keadby Power Stations located?

Keadby Power Stations, Keadby Power Stations, Great Britain (approx. 53.594444°, -0.750442°)


Where is Keadby Power Stations on the map?