Where is Canterbury power Station?

Where is Canterbury power Station located?

Canterbury power Station, Kent, United Kingdom (approx. 51.28416°, 1.086111°)


Where is Canterbury power Station on the map?