Free Shipping On Orders Over $50 (excludes rural, Australian + Waiheke addresses)

Collection: Tea Towels

7 products
  • The Belgian Linen Tea Towel/Hand Towel - Oyster Stripe
    Regular price
    $69.00
    Sale price
    $69.00
    Regular price
    Unit price
    per 
    Sold out
  • The Belgian Linen Tea Towel/Hand Towel- Multi Stripe
    Regular price
    $69.00
    Sale price
    $69.00
    Regular price
    Unit price
    per 
    Sold out
  • The Belgian Linen Tea Towel/Hand Towel - Alouette
    Regular price
    $69.00
    Sale price
    $69.00
    Regular price
    Unit price
    per 
    Sold out
  • Chilmark Linen Tea Towel - Straw Stripe
    Regular price
    $39.00
    Sale price
    $39.00
    Regular price
    Unit price
    per 
    Sold out
  • The Belgian Linen Tea Towel/Hand Towel - Ash Stripe
    Regular price
    $69.00
    Sale price
    $69.00
    Regular price
    Unit price
    per 
    Sold out
  • The Belgian Linen Tea Towel/Hand Towel - Red Earth Stripe
    Regular price
    $69.00
    Sale price
    $69.00
    Regular price
    Unit price
    per 
    Sold out
  • Olympia Stripe Teatowel
    Regular price
    $49.00
    Sale price
    $49.00
    Regular price
    Unit price
    per 
    Sold out