Covent Garden boasts among the finest luxury womenswear stores in London. At Okura, you may find clothes and textiles made with traditional Japanese tailoring strategies and designs. The store itself is housed in a phenomenal previous building and invokes an actual Japanese environment – it even includes a weathered curtain over the door at the entrance. Flick through a wide range of items together with indigo-dyed (a Japanese dyeing methodology used since historical times) T-shirts, jeans, jackets, sweaters and shirts. The second flooring houses the women’s range, the place you will discover Kimono-motif tops, Japanese-type socks, washcloths, purses and hairpins amongst other things. When you’re visiting Tokyo, a bit of clothes from this retailer makes an ideal gift to take dwelling.