Where the Abbey Road Cover Photo Was Taken
music-history
On 8 August 1969, The Beatles and production manager Neil Aspinall stood on the zebra crossing outside EMI Studios at 3 Savile Row, London, for what became the iconic Abbey Road...
Open article