Handmade papers

ONE STEP AT A TIME
All of these papers except for Khadi paper, which is a handmade cotton paper are made in the UK. In Britains oldest paper mill. Using both unusual and innovative inclusions within the paper adding a unique twist on paper making

12 products

12 products