London’s Massive Crossrail Network Is 60% Done… Take a Look at The Tunneling Progress!
Crossrail, Europe’s biggest construction project, is approximately 60% complete and we now have images showing how much progress has been made. While estimates are that London’s Crossrail Network will need three more years of construction…