Allan Gardens / Becca on surveillance camera43.661743, -79.374738Gerrard Street East 160, Toronto M5A 2E5, 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