The Scar, by China Miéville.
I loved
The Scar! Probably my favorite of the novels Mieville wrote in that world.
It has steam-punk elements and nasty, nasty science fiction. I hope they NEVER attempt to make a movie out of it. CM's prose is too dense. My spouse listened to his work as a book-on-tape (she struggled to keep it organized).