Cadw
Cadw
One private donor
Bethesda Town Council
Conwy County Borough Council
The Laspen Trust
First Hydro
Horizon
HF Holidays
Community Fund in Wales
The Oakdale Trust
The Garfield Weston Foundation
The Foyle Foundation
Snowdonia National Park CAE Fund
Magnox
Heritage Lottery Fund