London, UK, 23rd March 2023. The handmaidens stop by the Women of WWII memorial to pay their respects, then join the Israeli protest. A group of circa 40 women in handmaiden outfits rally for women's rights and against the Netanyahu leadership. Hundr