Swedish fashion brand H&M has signed to take a 17,000 sq ft anchor store in the Kingsgate Shopping Centre in Huddersfield, West Yorkshire, its first in the city.