Yabvvvvu! 
Yes
it does still have a haberdashery. I could spent all day in there actually - it is very hypnotic - all the different colours, textures, and the way things are arranged - I go into a kind of trance - but I do that at my local 'fashion 'n' fabrics' haberdashery too - I buy lots of wool for knitting.
Haberdashery is a great word though innit! - in fact after someone pointed it out, I had to look it up....
It's just one of those odd words that is a part of my volcabulary, that conjures up very comforting images... but almost sounds quite racey!
The word appears in Chaucer's Canterbury Tales. Haberdashers were initially peddlers, sellers of small items such as needles and buttons. The word could derive from an Old Norse word akin to the Icelandic haprtask, which means peddlers' wares or the sack in which the peddler carried them. If this is the case, a haberdasher (in its Scandinavian meaning) would be very close to a mercer (French). Perhaps more likely, since the word has no recorded use in Scandinavia, it is from Anglo-Norman hapertas, meaning small ware. A haberdasher would retail small wares, the goods of the peddler, while a mercer would specialize in "linens, silks, fustian, worsted piece-goods and bedding".
Saint Louis IX, the King of France 1226?70, is the patron saint of haberdashers in France. In Belgium and other places in Continental Europe, it is Saint Nicholas, while in the City of London the Worshipful Company of Haberdashers adopted Saint Catherine as the patron saint of the guild. (wikipedia)
There you go 