Despite many predictions that the internet and e-commerce would kill the high street, independent retail is far from dead. While big-chain high-street retailers have suffered …