A story in the Independent has a story with an embed of a webcam pointed at the zebra crossing the Beatles and Red Hot Chili Peppers used as album covers. Seems that the spot is a tourist attraction and people stop traffic just to cross the street, and you can watch them!
There’s also a documentary about the crossing, which is fairly short and atmospheric and notes that the photo for the album cover was taken two weeks after Neil Armstrong first walked on the moon!