MovieMaps

Photo of Arlington Station (platform)

Location: Bay Lower Station (TTC)
As Seen In: The Handmaid's Tale episode 1x04 “Nolite Te Bastardes Carborundorum

Moira and June walk down onto the subway platform while a worker removes the signage.