The Pembroke Refinery is situated on the Pembroke coast in Wales and came on stream in 1964.
The Pembroke Refinery is situated on the Pembroke coast in Wales. The Pembroke Refinery came on stream in 1964.