The brand new Rag & Bone flagship store is located on 119 Mercer St. in Soho. The space embodies a clean and simple interior ‘from the craftsmanships of their clothes to the details are all reflected in the space filled with two over-sized curtain fitting rooms hung by vintage hooks, a super-duper-SIZED mirror, industrial racks & wooden displays and amazing vintage mannequins’. See the inside fit out here.



Images from William Yan