Tottenham Court Road Station
Tottenham Court Road is arguably the most complex and challenging of the 10 new stations being constructed for Crossrail. Occupying a subterranean area the length of three football pitches, between Soho’s Dean Street and Charing Cross Road, and running directly... View Project