Large town’s stronghold (7)
I believe the answer is:
citadel
(Other definitions for citadel that I've seen before include "Fortress overlooking a city" , "Structure in place to protect" , "Stronghold into which people could go for shelter during a battle" , "where Salvationists meet" , "Keep - castle" .)