User Image

Gladrags Wizardwear is a clothing store that was founded in 1750 and run by Gladrags Wizardwear Group Ltd., with branches in London, Paris and Hogsmeade. It is full of quirky merchandise and appears to specialize in strange and unusual socks.