Chelsea Embankment
E317430
UNEXPLORED
Chelsea Embankment is a notable riverside thoroughfare and promenade along the north bank of the River Thames in west London, lined with historic buildings and gardens.
Jump to:
Referenced by
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.