Somers Town

/ˈsʌməz taʊn/

proper noun

An inner city area of London in the borough of Camden, Greater London, England (OS grid ref TQ2983).

Meanings

proper noun
  1. An inner city area of London in the borough of Camden, Greater London, England (OS grid ref TQ2983).
Cite this entry
APA

Somers Town. (n.d.). In WatkinsX Dictionary. Retrieved November 4, 2026, from https://dictionary.watkinsx.com/word/Somers%20Town

MLA

“Somers Town.” WatkinsX Dictionary, https://dictionary.watkinsx.com/word/Somers%20Town. Accessed November 4, 2026.

Chicago

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.