Movies Filmed at Canadian National Railway Police Building
420 Front Street East, Toronto, ON M5A 1H7, CanadaThis 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
Canary Restaurant from The Umbrella Academy and 2 other movies.
Dark Horse Espresso Bar from The Handmaid's Tale
Browse more nearby locations.
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.
Wonderfalls
Police Station
Jaye and Sister Katrina are taken to the police station where Father Scofield learns about his daughter in episode 1x04 “Wound-up Penguin”.
Source: Torontoist