London football club (7)

'london football club' is the definition.
(Arsenal FC)
This is all the clue.
(Other definitions for arsenal that I've seen before include "Highbury football team" , "First FA Cup winners" , "Supply of weapons" , "Football team - magazine" , "Armoury - London football club" .)
(Other definitions for chelsea that I've seen before include "Barracks here" , "issue for Clintons" , "London football team" , "Part of our capital" , "London soccer team" .)
'london football club' is the definition.
(I've seen this before)
This is all the clue.
(Other definitions for crystal palace that I've seen before include "building for display" , "Former London landmark" , "Area of S. London" , "Paxton's creation for the Great Exhibition, 1851" , "Footballers" .)