Abbey Road Studios, Abbey Road, London