I found this difficult to read and struggled to eventually finish it because of the obtuse writing style that often resembled an incoherent stream of consciousness. There were some intriguing passages (I was reminded of the book, Trainspotting) but sometimes it seemed that the author was deliberately trying to be obstruse, using absurd similes, eccentric vocabulary and incongruous descriptions. The first third of the book was especially difficult to follow, with the plot slowly revealing itself as the book went on. Interesting, but not quite pulled off, in my opinion.
Okay forget it. I can't be bothered, it's got that irritating feeling you get when some one is harping on about 'street' they are when they are actually quite privileged.