The World's Longest Dot-to-Dot Puzzle: London