Dec 29, 2022 1 min read Feature Great Location In the heart of downtown, near St Andrew Station, TIFF Bell Lightbox is a world-class theatre and home of the Toronto International Film Festival. It is well equipped to fit our conference.