MovieMaps

Photo of Eye Headquarters

Location: Beanfield Centre
As Seen In: The Handmaid's Tale episode 1x08 “Jezebels

The guardians pull a criminal commander out of their van in front of the headquarters building.