Jonathan Adler tea towels at Supernice
There are three different patterns to pick from, all appropriately named for a tea towel: Ginseng, Oolong and the Jasmine design which is pictured. Each comes in a choice of four bright colours and are sure to add some retro style to any kitchen.
Each tea towel costs £8.95.
See them online