Rag & Bone Opens in London
On July 26, the American label Rag & Bone opened their new shop in London. Located at 13/14 Sloane Square, the two-floor store is in one of London’s most fashionable shopping districts.
By selecting a place with wrought iron railings and exposed brick, founders Marcus Wainright and David Neville matched the store’s interior perfectly with their brand’s aesthetic.
Co-founders David and Marcus are native Londoners and are excited to be back in their home city to open this new flagship store just in time for the Olympics.
Founded in New York in 2002, Rag & Bone is known for their lines of clothing for both men and women, including U.S.-crafted jeans made of Japanese selvage denim.