Where is Keadby Power Station?

Where is Keadby Power Station located?

Keadby Power Station, North Lincolnshire, United Kingdom (approx. 53.59444°, -0.750442°)


Where is Keadby Power Station on the map?