Although ''The Cabinet of Curiosities'' isn't a fantasy novel, I think they'd also enjoy [[The Undrowned Child by Michelle Lovric]], a magical historical fantasy set in Venice and featuring the world's saltiest mermaids. [[The Story of Cirrus Flux by Matthew Skelton]] might also appeal.