Crooks & Castles are coming to town! Just in time for the holiday season, the bad boys of streetwear will be launching their flagship retail store on Melrose Ave in Los Angeles. It will be on the same block as Fred Segal and Kid Robot, and carry the Crooks & Castles house collection as well as an exclusive line that will only be available at the flagship location.
8021 Melrose Ave.