Zaff's Superior Spellcasting

Zaff's Superior Spellcasting is a weapon shop that sells magic armour. It is run by Zaff. It is located in the north-west New Varrock square. It can only be accessed during Dimension of Disaster.