Gladrags Wizardwear

Gladrags Wizardwear sells clothing. There are other branches in London and Paris. It is full of quirky merchandise, and appears to specialise in strange and unusual socks.