Your basket is currently empty!
NEW: hand towels, 10% off
100% linen, made in Italy and France. Two ranges: savona and marmande. Both are absorbent linen fabrics ideal for hand towels.
£32.00
£36.00 - £47.00
£46.00 - £57.00