Quizzing Live

In Which Area Of London Are The Abbey Road Studios Located

Answer:
St. John's Wood