Sabichi Best of British Tea Towels (Set of 3)