We don't have any synonyms for St Pancras yet.
Think St Pancras belongs in the thesaurus? Recommend it and we'll take a look.
Definition of St Pancras:
(n) :
An area of the borough of Camden, in central London, in which St Pancras railway station is situated (OS grid ref TQ3082).
(n) :
A former borough, the Metropolitan Borough of St Pancras in the County of London, which became part of the London borough of Camden in Greater London in 1965.