Arsenal football club is based on this place in North London?

  1. Westminister Abbey

  2. Trapalgous Square

  3. Holloway

  4. Buckingham Square


Correct Option: C

Find more quizzes: