Title: Time Riders, Tome 6 : Les brumes de Londres