Joshua Kane Launches London Flagship Store
Just before Christmas, we were invited to attend the launch for Joshua Kane’s brand new flagship store and tailoring shop in London’s Fitzrovia. On a relatively mild December night, London’s fashion world was out in force to congratulate and toast … Continue reading Joshua Kane Launches London Flagship Store
