Landmarks & buildings
Bell Centre
Indoor arena in Montreal, Quebec, Canada
Wikipedia names Bell Centre as where 1 film or series was filmed; its page links to the sentence that says so. Wikidata records no shoot here yet.

Filmed here, per Wikipedia
Wikipedia says these were filmed in Bell Centre. Each title’s page links to the sentence that says so.
Filming locations nearby
-
Landmarks & buildings
Windsor Station
Canada · under 1 km
Historic Canadian Pacific railway station in Montreal
-
Landmarks & buildings St. George's Anglican Church
Canada · under 1 km
Church in Montreal, Canada
-
Landmarks & buildings
Concordia University
Canada · under 1 km
University in Montreal, Quebec, Canada
-
Towns & cities
Shaughnessy Village
Canada · under 1 km
Neighborhood in Montréal, Québec, Canada
-
Towns & cities
Griffintown
Canada · under 1 km
Historic neighbourhood of Montreal
-
Landmarks & buildings
McGill University
Canada · 1 km north-west
English-language public research university in Montreal, Quebec, Canada