Women in Black London’s vigils take place every Wednesday from 6-7pm at the Edith Cavell Statue, St Martin’s Lane, just above Trafalgar Square and opposite the National Portrait Gallery. We vigil in silence, preferably wearing black, calling for peace and justice, and against war and militarism, on a range of different themes related to war […]