Range of cards created and printed in the UK

Aberdeen, Scotland

Top shop for gifts in the UK.

A buyer bought a gift from this shop and gave it a 5-star review!


New Leaf Cards

Contact shop owner

New Leaf Cards


Average item review
5 out of 5 stars

About NewLeafCards

Sales 82
On Etsy since 2020

Shop policies