Meanings
- An inner city area of London in the borough of Camden, Greater London, England (OS grid ref TQ2983).
Cite this entry
Somers Town. (n.d.). In WatkinsX Dictionary. Retrieved November 4, 2026, from https://dictionary.watkinsx.com/word/Somers%20Town
“Somers Town.” WatkinsX Dictionary, https://dictionary.watkinsx.com/word/Somers%20Town. Accessed November 4, 2026.
WatkinsX Dictionary, s.v. “Somers Town,” accessed November 4, 2026, https://dictionary.watkinsx.com/word/Somers%20Town.
Source: Somers Town on Wiktionary, CC BY-SA 4.0.