Asics will open a new boutique store at Harrods, London's most famous luxury department store, on March 10. The store will be located on the fifth floor and set over 35 square meters. It will be the largest Asics concession in the U.K. to date and the fourth biggest outlet ...