Finest Thread



The Finest Thread is a tailoring goods shop located along the canals on the outer southwest corner of the Cathedral District of Stormwind.