Crooks & Castles just announced their first flagship store. Unlike some might have expected, the Crooks & Castles Flagship Store will open in Los Angeles on Melrose, next to the upcoming Bape store and the DC Shoes flagship store.
The Crooks & Castles flagship store will open beginning of December. We’ll keep you posted!

Related posts:
»
Crooks & Castles Con.Cept Store Incense»
Crooks & Castles 8021 Flagship Store | 1 Year Anniversary T-Shirts»
Crooks & Castles “Notorious” T-Shirts»
Crooks & Castles x LA Dodgers T-Shirts»
Crooks & Castles x Wired h Watch