Parkwood Landfill Scheme in Sheffield

Parkwood Landfill Scheme in Sheffield is a power plant (Biogas). Parkwood Landfill Scheme is near Club Mill Road.

Land Use
industrial area