While many retailers have retreated from town centres, Threads for All is bucking the trend. The Ipswich store combines affordable style with local craftsmanship, challenging perceptions about independent fashion with unique pieces at high street prices.