The Beatles
Select the correct answer
On which London street were the EMI studios located where 90% of the Beatles' songs were recorded?
Brick Lane
Abbey Road
Oxford Street
Carnaby Street
Sorry, wrong answer.
Well done, good answer!
Advertisement