Design·13. January 2023iGuzzini for the new Tottenham Court Road station in LondonThe 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... Read More