I’ve made a little film explaining why I’m campaigning with the Highgate councillors (Rachel Allison, Bob Hare and Neil Williams) for a pedestrian phase on the traffic lights at the North Hill / Church Road junction:
This film is hosted on YouTube.
You can sign the petition here.