Add Yahoo as a preferred source to see more of our stories on Google. Tucked away in a quiet corner of North London sits the iconic Abbey Road Studios — a pillar of history where recorded music began ...
Tucked away in a quiet corner of North London sits the iconic Abbey Road Studios — a pillar of history where recorded music began in 1931, the Beatles found their artistic home and the world’s most ...