H&M GB0880

H&M GB0880 is an H&M clothing store located at Intu Watford, Charter Place in Watford.