Abbey Road em Londres, Inglaterra