Four Just Stop Oil activists arrested over Abbey Road crossing protest October 24, 2022 by editor Leave a Comment The climate activists blocked traffic on both carriageways of the North London crossing made famous by The Beatles.