Sophie was never a normal girl, found as a baby in a cello case and rescued from the sea by a scholar; she had a remarkable enough story to begin with.
Living with Charles, however, differed from the average upbringing; it consisted of what he felt was important, knowledge and anything that strayed from the norm. So it was no surprise when the meddlesome authorities decided to send Sophie to an orphanage.
But when Sophie finds an address in her cello case she believed belonged to her mother, she and Charles flee and set out on a quest to France to find her. There Sophie meets Matteo, a runaway living on the roofs of France.
Jumping from rooftops, breaking into confidential records, making friends, and most importantly, learning to 'never ignore an impossible', this story had a fairy tale feel that taught one to always have faith.
The metaphors and ideas were fresh and entertaining; with birthday cake offered up on books, biscuits for breakfast and lightning coloured hair, there can be no doubt cliché is not in this book's vocabulary.
Bursting with humour and holding so much originality I felt I could drown in it, Rooftoppers is an enchanting tale.
Want to tell the world about a book you've read? Join the site and send us your review!