Food Safety Report: Asda Watford Supercentre, Odhams Trading Estate, Saint Albans Road, Watford, UK 3 years ago • details 22 haddock is off They are freezing it off Iv missed out in my life because of this neglect