Quizzing Live

Where Is Abbey Road

Answer:
London