Retail
Harrys of London opens UK flagship store
Contemporary British footwear brand Harrys of London has opened its UK flagship store in Belgravia, London. Located at 14 Motcomb Street, the flagship marks the footwear brands third boutique in London, alongside 13a Grafton Street and Ham Yard Village, and the fifth Harrys of London store worldwide. The 20-year-old footwear brand, conceived...
loading...