I'm a big Decathlon fan. My walking T-shirts, socks, pants, hat, headlamp and backpack come from there.
EDIT: duh, sorry, I missed the "UK-based" pilgrims bit. I'm in Australia, decathlon is a French chain that is also big in Spain. Not sure if available in the UK.