A simple tea towel can make and excellent Christmas decoration. Above, "Toy Shop", Sustainable tea towel printed in the UK, cost £8.95.
Selected Christmas table linens and Christmas tea towels are excellent at providing festive cheer to any table this Christmas.
Below left to right,"Fairy Trees", Linen tablecloth printed in Italy, cost £110.00. "Christmas Cats in Waiting", Recycled cotton tea towel, cost £7.75 and “Schiaccianoci”, "Nutcracker", Linen table runner printed in Italy, cost £47.00.