What was the name of the street in London where The Beatles recorded most of their albums?

Bond Street
Abbey Road
Kennington Road
Oxford Street

Trivia Crack Answers Main Page