La scelta di Seoul, capitale della Corea del Sud, è stata dettata dal fatto che da sempre questo paese mostra un forte interesse verso il fashion system in generale, e il Made in Italy in particolare, e che al momento il mercato orientale sta vivendo un periodo di forte crescita.
Lo spazio che ospita i prodotti Tavecchi si trova in Hwagok-Dong, una delle vie più fashion e vivaci del centro dove lo stile tipicamente coreano si fonde con le influenze occidentali.