Archive for June 11th, 2010
Denham Tokyo Store Opening 2010
Denham’s stand-alone Tokyo store recently just opened their new store on June 2nd. Representing the second dedicated retail presentation following the successful opening of the label’s Amsterdam location. The new store’s Daikanyama address is perfectly suited for Denham’s distinct design aesthetic...
June 11th, 2010 | Fashion | Read More




