Movies Filmed at Canadian National Railway Police Building

420 Front Street East, Toronto, ON M5A 1H7, Canada

This building was constructed in 1923 to server as the headquarters for the CNR police. The building was originally positioned alongside a freight yard, but this tracks were removed in 1970 leaving a good distances from the railway. The only other building on Cherry Street alongside the Canary Restaurant building that weren't demolished to make way for new development.

Nearby Locations
Front Street East & Cherry Street from Scott Pilgrim vs. the World
36 m

Canary Restaurant from The Umbrella Academy and 2 other movies.
38 m

Dark Horse Espresso Bar from The Handmaid's Tale
56 m

Browse more nearby locations.