H&M ← View details 103 Kensington High Street, London, England W8 5SA +44 344 736 9000 Get Directions From* To * — Required information