rag & bone store
Based in New York City, high-end fashion brand rag & bone first opened an outpost on the other side of the Big Pond little over a decade ago in London. Expansion in Europe has long been put on the back burner – well, at one point there was a standalone boutique in downtown Oslo, but …