Okay the last story Fossil posted has one of the people there telling the team to go to Landsdowne Station!
I wonder where they were headed. Besides that chocolate factory (from S1), there really isn't anything of note nearby.

Even then, it would have been closer to get off one subway stop before Landsdowne.
At least three locations in Toronto:
-Yonge Dundas Square
-Versus Coffee (which is nearby Yonge Dundas Square, you could walk the distance)
-Somewhere near Landsdowne Station (which now I believe to be somewhere near our pitstop).