Slough Power Station

Slough Power Station is a 61 megawatt (MW) coal-fired heat and power owned by Scottish and Southern. The power station is located located on the Slough Trading Estate in Slough, Berkshire in the United Kingdom.

Background
The power station was first commissioned in 1918.

Related SourceWatch Articles

 * United Kingdom and coal