Roy Thomson Hall / Vought HeadquartersThe Boys Tours43.646608, -79.386385Simcoe Street 60, Toronto M5J 2H5, Ontario, CanadaLocation map (click to zoom) Visit this location on this tour:The Boys Filming Locations Tour from TorontoToronto1 dayMinibus, WalkingThe BoysEnglish, Français Price on request