Question: what part of london is abbey road in
Answer: the borough of Camden and the City of Westminster in London