Triwa startades 2007 och idag säljs deras klockor och solglasögon i över 1200 utvalda butiker över hela världen. Den första permanenta Flagship butiken finns på Grev Turegatan 13 i Stockholm.
Åldermansgatan 8 227 64 Lund, Sweden