Pay now with LayBuy. Free Shipping for all orders over $100!

Collection: Tea Towels

46 products
  • Navy Village Tea Towel
    Navy Village Tea Towel
    Regular price
    $34.00
    Sale price
    $25.50
  • Deborah’s Garden Tea Towel
    Deborah’s Garden Tea Towel
    Regular price
    Sold out
    Sale price
    $24.50
  • The Meadows Tea Towel
    The Meadows Tea Towel
    Regular price
    $24.50
    Sale price
    $24.50
  • Nz Places Tea Towel
    Nz Places Tea Towel
    Regular price
    $22.99
    Sale price
    $22.99
  • Happy Campers Tea Towel
    Happy Campers Tea Towel
    Regular price
    $22.99
    Sale price
    $22.99
  • Nz Trees Tea Towel
    Nz Trees Tea Towel
    Regular price
    $22.99
    Sale price
    $22.99
  • Wash Day Tea Towel
    Wash Day Tea Towel
    Regular price
    $22.99
    Sale price
    $22.99
  • Beekeepers Tea Towel
    Beekeepers Tea Towel
    Regular price
    $22.99
    Sale price
    $22.99
  • Bee Friendly Tea Towel
    Bee Friendly Tea Towel
    Regular price
    $22.99
    Sale price
    $22.99
  • Henrietta Tea Towel S/3 Blueberry
    Henrietta Tea Towel S/3 Blueberry
    Regular price
    $39.99
    Sale price
    $39.99
  • Henrietta Tea Towel Set of 3 Ash
    Henrietta Tea Towel Set of 3 Ash
    Regular price
    $39.99
    Sale price
    $39.99
  • Henrietta Tea Towel Set of 3 Fig
    Henrietta Tea Towel Set of 3 Fig
    Regular price
    $39.99
    Sale price
    $39.99