Where is Carrington Power Station?

Where is Carrington Power Station located?

Carrington Power Station, Carrington Power Station, Great Britain (approx. 53.435772°, -2.410892°)


Where is Carrington Power Station on the map?