Zebra_Crossing

Abbey Road earns its stripes

THE zebra crossing on London’s Abbey Road has undoubtedly become the most famous street crossing in the world