Results 4 results found Blast furnaces, Corus Steelworks, Port Talbot, Glamorgan, Wales, United Kingdom, Europe Blast furnaces, Corus Steelworks, Port Talbot, Glamorgan, Wales, United Kingdom, Europe Margam Park, Port Talbot, Wales, United Kingdom, Europe Margam Park, Port Talbot, Wales, United Kingdom, Europe