Arsenal football club is based on this place in North London?
-
Westminister Abbey
-
Trapalgous Square
-
Holloway
-
Buckingham Square
C
Correct answer
Explanation
Arsenal FC is based in Holloway, North London, where the Emirates Stadium is located. Westminster Abbey, Buckingham Square (not a real place - likely means Buckingham Palace area), and Trafalgar Square (misspelled as Trapalgous) are all in Central London, not where Arsenal is based.