Tag Archives: W11 2QA
Wasokan, Notting Hill: Europe’s First Authentic Japanese Kimono and Matcha Shop
It’s not a likely occurrence that a visit to the launch of a retail space in Notting Hill turns to talk bringing more harmony to the people of Europe. But that was the sort of chat I had with Noriyuki Ikeda at his new kimono and matcha shop, Wasokan, on Westbourne Grove. Continue reading