London’s Machetes of Peace