Search in full dictionary
CHARING CROSS/EMBANKMENT UNDERGROUND
CHARING CROSS/EMBANKMENT UNDERGROUND
ScnMaster
an
underground
station
located in
London
,
England
. Charing
Cross
is the name of a small triangular
open
space
in
central
London
a
short
distance from the Embankment (an eight-foot thick river
wall
made of
granite
that
runs
along the
north
shore of the
Thames
River).
See also
underground
in this glossary.
—
LCDH
Approved Glossary
CHARING CROSS/EMBANKMENT UNDERGROUND
ScnTUEU
an
underground
station
located in
London
,
England
. Charing
Cross
is the name of a small triangular
open
space
in
central
London
a
short
distance from the Embankment (an eight-foot thick river
wall
made of
granite
that
runs
along the
north
shore of the
Thames
River). See also
underground
in this glossary.