1290
1290 square meters established in 2001 in amsterdam. currently a 1290m2 retail space in istanbul, turkey. our store is designed by 4 international artists existing out of a total 11 art pieces where we carry brands that we personally like. 1290sqm is a space where anything can happen.
ADS