AllSaints , the British fashion retailer headquartered in London, UK selling menswear, womenswear, footwear and accessories in 232 stores.