Perdido Street Station
The first in Mieville’s acclaimed New Crobuzon series. A “weird fiction” novel set in a kinda of steam punky city featuring monsters, weird machines, solid character development and very good writing.
If this is your kind of thing, you’ve probably alreayd read it. If not, you should.
Recommended for the enthusiast.