Where is Sculcoates power Station?

Where is Sculcoates power Station located?

Sculcoates power Station, Sculcoates power Station, Great Britain (approx. 53.76361°, -0.345°)


Where is Sculcoates power Station on the map?