Talking Threads is located in Gurugram, India on Plot No D25, FF, Phase, 2, Info Technology Park, Sector 33. Talking Threads is rated 4 out of 5 in the category designer clothing store in India.
Address
Plot No D25, FF, Phase, 2, Info Technology Park, Sector 33