bn:00943055n
Noun Named Entity
AR
No term available
EN
Chelsea Embankment is part of the Thames Embankment, a road and walkway along the north bank of the River Thames in central London, England. Wikipedia
Relations
Sources