The new Tottenham Court Road station is just one of the stations on the new 100-kilometre-long Elizabeth Line that crosses the entire city of London from east to west, covering 60 miles from Reading to Shenfield…
The new Tottenham Court Road station is just one of the stations on the new 100-kilometre-long Elizabeth Line that crosses the entire city of London from east to west, covering 60 miles from Reading to Shenfield…