MovieMaps

Photo of Simon's Office (exterior)

Location: Vernon Drive (between Pender & Frances)
As Seen In: Travelers episode 2x11 "Simon"

Simon runs out of his lair.