STOW LondonMade in the EU.
London leather-goods label whose entire range has, since its inception, been manufactured at the same family-run factory in Ubrique, the Andalusian town at the centre of Spanish leather craft.
Where is STOW London made?
STOW London products are made in Spain.
▸ Verification
The made-in claim is backed by a public source — check it yourself:
View the evidence: stowlondon.co.uk ↗Last verified: July 2026