ALDI Location in Haverhill, East of England