queensofhackney.com
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 secon…