G00472HYSC: Tummel Power Station

Return to Table

GeneralMapSummaryLFMWh
Country: Scotland
IC (kW): 34,000
Technology: Hydro / Hydro
Subsidy: Unsubsidised
CHP:
Accreditation: 2008-03-29
Location: Perth and Kinross
Developer:
Operator:
Site Owner:
Address: Tummel Bridge
By Pitlochry
Perthshire

Postcode: PH16 5SB