Another vote for the piece hall (piece as in pieces of cloth)
www.thepiecehall.co.uk/
Depending on where you are from have a look out for factory shops, the true factory shops are sadly in decline, these were where you literally went into part of a factory and someone would stop what you were doing to serve you.
Most are now like boundary mill (which was an actual mill shop when I was a child) but there are a few linked to the factory so head to Pontefract for 'The Haribo Factory Outlet' and Batley for Fox's biscuits - check this first they may only be open for a few hours.
You can usually get cheaper things from the factory shops, things like the label not bein printed. As a child a relative worked at the factory and use to bring home a huge bag of broken biscuits.
Also depending on where you come from visit a sweet centre in Bradford, there will be loads and they are the best place to buy samosas.
Obviously if you are from Leicester of Birmingham you will already know about sweet centres but also check out the Indian / Pakistani shops for spices and unusual fruit and veg.
If you do any sewing check out the material and sari shops for some amazing materials. You can buy by the metre but you can also get a 'suit length' which is three pieces of material to make a shalwar kameez, one for the trousers, one for the top and a third, usually gauzy type material for the scarf.
If you don't sew have a look at the ready made clothing www.bombaystores.co.uk/product/Ladies%20Wear/Ladies%20Readymade/BS-LA-SM-675
Finally fish and chips, check they are cooking in beef dripping before you buy.