Crossword Genius

Guns and other weaponry, eleven in London (7)

Ross

I believe the answer is:

arsenal

I believe this is a double definition.

'guns and other weaponry' is the first definition.
(where weapons are stored)

'eleven in london' is the second definition.
(London football team)

(Other definitions for arsenal that I've seen before include "Mil. magazine; FA club" , "Eleven" , "Where the guns are and who are The Gunners are" , "All a country's weapons" , "English football club and military depot" .)

I've seen this clue in The Times.
Want a hint initially instead of a full solution? Install my app