Made to last

a brand new companion ready to be an old favourite



A doll for every child

Cheeky, happy, curious, innocent – whatever your child’s personality, there’s a confidante here


Made with love

Soft, warm and welcoming, a constant companion for life’s tiny adventures


Granny Marsha makes handmade waldorf dolls for your little ones. Our dolls are made with natural materials and lots of love from her sewing workshop in Bangor, Northern Ireland

Made to be loved, lovingly made...


Granny Marsha’s dolls are a treasure now, and beautiful future memories for your beautiful babies. Each doll is hand stitched and sewn with love to be a most treasured companion for your most treasured little companion(s)


View all dolls

Other Products