Where is Power Station?

Where is Power Station located?

Power Station, Power Station, Great Britain (approx. 56.39416°, -5.113712°)


Where is Power Station on the map?