Where is Camden Town?

Question: Where is Camden Town?

Options:

New York
Japan
London
Canada

Correct answer:

London

Other game answers: Logos Pop Quiz Answers, 100 Cartoon Quiz answers, 2 Pics 1 Phrase Word Answers.