€3,49
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?