Thessalia's Fine Clothes (New Varrock)

Thessalia's Fine Clothes is located just south-west of the New Varrock square.