United Kingdom October 20, 2023Pedestrian lights finally working & new alarms at Canterbury (St. Stephens) Level Crossing, Kent