Harrys of London, the high-end men's brand, is opening its second store in its namesake city on Wednesday. The new shop in the Burlington Arcade joins an older one in Mayfair. The company also has a shop in Kuwait, with plans for another one there as well as in Dubai, ...

Your membership benefits:
To continue reading this article REGISTER NOW.