Answer:Abbey Road, London is best known for the abbey road studios and for featuring on the cover of The beatles album of the same name, which was released in september 1969 i think :)
8.6m questions
11.2m answers