Futuristic and historic at the same time

This book tells about London, which is sort of futuristic and historic at the same time.  It has lots of interesting plot twists and rally hooks you from the beginning.  One of my favourite things is that the ending is unexpected but sort of hints about the next book, Moonlocket.