You asked:

what is the address of h & m, ashford

The address of H & M, Ashford is 109 County Square Shopping Centre, Elwick Road, Ashford, Kent, TN23 1AE, UK.