Luichart Power Station is a hydro power plant operated by Scottish & Southern Energy with a total output of 34.00 MW.
External Identifiers
| ref:GB:uprn | 130141959 |
Luichart Power Station is a hydro power plant operated by Scottish & Southern Energy with a total output of 34.00 MW.
| ref:GB:uprn | 130141959 |