Damhead Creek Power Station Owned By Scottish Power On The Isle Of Grain Kent England uk britain


Size: 3455px × 5200px
Location: The Isle Of Grain Kent England
Photo credit: © kevin wheal kent / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: architecture, britain, british, building, buildings, business, businesses, chimney, chimneys, companies, company, creek, damhead, electric, electrical, electricity, energy, england, english, exterior, grain, great, industrial, industries, industry, isle, kent, kingdom, ouyside, power, scottish, station, stations, uk, united