
Shiro: the Japanese skin-care brand arrives in London
Back in October 2016, I had the pleasure of discovering Shiro, a Japanese skincare brand that opened their first store outside of Japan right in London – 33E King’s Road. In a few seconds, I fell in love with everything surrounding me. The … Continue reading Shiro: the Japanese skin-care brand arrives in London