LONDON, April 29, 2026 -- A police officer works by cordon following a stabbing incident in the Golders Green area in London, Britain, April 29, 2026. The British counter-terrorism police have declared a stabbing incident in Golders Green, a north-west London neighborhood, on Wednesday a "terrorist incident."