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...
Subscribe to our weekly update and discover new articles on design, art, travel & mindful living – complemented by exclusive highlights from THE Stylemate Shop