Hampton Canvas are handmade in Europe.
Handmade in a family-run factory in Spain from 100% organic cotton canvas and 100% natural rubber.
Designed in England, handmade in Spain. 100% cotton upper. 100% natural rubber sole. Machine washable.