Question: where was the famous abbey road picture taken
Answer: a thoroughfare in the borough of Camden and the City of Westminster in London