Quizzing Live

In Which Uk City Is Abbey Road

Answer:
London