Handmade in the UK from premium 300g organic half panama cotton, these luxurious tea towels combine style with practicality.