Marmalade’s Love Potion

A cosy romantic fantasy novel – published serially and free to read!

Book cover for Marmalade's Love Potion featuring an ethereal enchanted forest scape in tones of purple and pinks.

Long abandoned by her family and shunned by the courts, Princess Penelope has spent her life yearning for love and the chance to return home. Sequestered in the wilds of ethereal Faewood, Penelope’s hopes are all but lost when an unexpected invitation arrives… 

The Dark Moon Ball may prove her last chance to win the love she craves.

Desperate for a fairy tale, Penelope meddles with magic she doesn’t understand. Instead, she is spelled into the path of ancient terrors, beguiling strangers with dangerous secrets, and hard truths at odds with her hopes.

Raising ghosts of the past that threaten all she desires, Penelope must choose between the love of her dreams, and the path she is fated for.

Read all chapters


Ghosts of Grimwood

A series of stand-alone novelettes perfect for witchy lovers of cosy-dark fantasy.

Enjoy each tale in isolation for a pocket-sized teatime reading experience, or collect them all and immerse yourself in the haunting thrall of Grimwood’s lore.

All Tales


Mini Art Prints

Adorn your space with the magic of Edenwood with mini prints, frameable wall art, and printable paintings!

All Art


Printable Oracles

Invoke the magic and wisdom of Edenwood with printable oracle decks, perfect for a quick and easy daily draw!

All Magical Papercraft


Join the Community on Patreon!

Enjoying the world of Edenwood? Join my coven of teatime daydreamers over on Patreon for even more of what you love!

The red-haired witch, Marmalade, sits atop a hill overlooking the forest with her unlikely companion, a Marmot who enjoys grass scones

Get access to…

  • Exclusive tales and bonus slice-of-life chapters
  • First access to new works
  • Printable art and magical papercrafts
  • Behind-the-scenes insights and works in progress

Participate in…

  • Story polls about world lore & story details
  • Community discussions in post comments & give first feedback on new works

Visit Patreon