Tea towels are for drying kitchenware after washing. In Britain it is popular to have colourfully decorated tea towels, often given as gifts or bought as souvenirs. Most tourist spots will have a selection of decorated tea towels. This page show many such examples.
Here are two tea towels bought as souvenirs of South-East England: