Designed by
Title
Abbey Road, London, UK #48889746
Description
Abbey Road is a thoroughfare in the borough of Camden and the City of Westminster in London. This road is best known for the Abbey Road Studios and the 1969 album, Abbey Road, by The Beatles.