Delays on A590 between Greenodd and Arrad Foot

Delays on A590 after collision sees oil spill onto the road. Menu. News … and Arrad Foot. Delays on A590 after collision sees oil spill onto the road …