IronBridge Power Plant

Ironbridge power stations

Historical landmark in Telford, United Kingdom
Suggest an edit · Your business? Claim now
The Ironbridge power stations refers to two power stations that occupied a site on the banks of the River Severn at Buildwas in Shropshire, England. …

Facts

Social profiles