In the final book of The Strange Gods trilogy, three Londons-Victorian, modern, and mythical-collide. As gods are bound and a tyrant king falls, old friends and new allies fight through shifting timelines and magical upheaval. Past, present, and future hang in the balance. Will any world survive the reckoning?