News

And according to the unimpressed masses on Tripadvisor, the famed crosswalk isn’t even a particularly good London “zebra crossing.” Back in 1969, the Beatles dropped Abbey Road, their final ...