You went to all of my favorite stores. I am in NYC and we don't have any of these (used to have a Monocle shop but it shut down years ago). We don't even have a Margaret Howell shop, but they are all over the place in Japan. Tokyo has the best shopping on earth.