Satellite map of Damhead Creek power station
Map of Damhead Creek power station
Damhead Creek power station is a 792 MWe gas-fired power station in Kent, England, on the Hoo Peninsula.
Latitude: 51° 25' 31.44" N
Longitude: 0° 36' 0.36" E
Nearest city to this article: Hoo
Read about Damhead Creek power station in the Wikipedia Satellite map of Damhead Creek power station in Google Maps