H&M GB0899

H&M GB0899 is an H&M clothing store located at Telford Shopping Centre, 157 New Street in Telford.