What is charing cross?where it is located
Answers
Answered by
0
Explanation:
Charing Cross railway station (also known as London Charing Cross) is a central London railway terminus between the Strand and Hungerford Bridge in the City of Westminster. It is the terminus of the South Eastern main line to Dover via Ashford.
HOPE IT HELPS......♥
Similar questions