Park Hill Road Bridge as Bridge
Offred stands on a bridge in town thinking about her night of sex with Nick.
The handmaids must play a dutiful role when a trade delegation from Mexico visits and Serena thinks back to the time before the revolution.
The Handmaid's Tale episode “A Woman's Place” was filmed in Cambridge, Toronto, & Hamilton in Canada.
Offred stands on a bridge in town thinking about her night of sex with Nick.
The handmaids are made to clean the blood off the hanging wall in preparation for the diplomatic visit.
The handmaids attend a fancy dinner so they can be shown off to the Mexican ambassador.
Shortly after the revolution all of the trappings of the old life are cleared out of the homes.
Source: Atlas of Wonders