

Visualisation of Llynfi Clean Energy Project (taken from Bettws)

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
Documentation
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
2026 Public Consultation Flyer
Public engagement flyer shared with local residents ahead of Last Energy UK’s July 2026 events for the proposed Llynfi Clean Energy Project.

Environmental Impact Assessment Scoping Report
Environmental Impact Assessment (“EIA”) is a process required by Welsh Law which brings together information about the likely significant effects of a development.
Studies & Reports
Studies & Reports