STOW

101 products

STOW is a British brand that has disrupted the world of luxury leather accessories. Their contemporary, colourful and practical designs are meticulously designed in England, before being hand-crafted by a family-run factory in Spain for a lifetime of use. Carol visits on a regular basis to meet their team of master craftsmen who bring her designs to life over a process which can take anything from three months to a year.