Templeborough Biomass Power Plant, Rotherham

Artist’s impression of the 41MW Templeborough Biomass Power Plant in Rotherham. Image courtesy of Templeborough Biomass Power Plant.



  • Templeborough Biomass Power Plant
  • Templeborough Biomass Power Plant