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