Question: Where is Camden Town?

Options:

New York
Japan
London
Canada

Correct answer:

London

Other games: deer hunter 2015 review, trivia crack lives, emoji quiz.