Wow, I was just blown away by the intricacies and depth of the characters in this story.
Each one had a distinctive voice, world view, and layered backstory, so I was sucked into their lives from the get go. I laughed and cried with them, pitied them and rooted for their success right until the bitter end. Even the secondary characters were interesting, and there were some seriously scary bad guys/girls.
The timeline was unusual, because it went backwards and forwards, but I didn't have any difficulty following it, and it certainly helped to eek out the unravelling mystery for as long as possible.
You won't be disappointed by this thought-provoking rumble through the streets of London.