Londoners are holding onto hope that the Crossrail 2 train project could still become a reality one day. If you have lived in London long enough, the chances are you have heard whispers of the elusive ...
Crossrail is Europe’s largest construction project and from 2018 will have a predicted 200 million annual passengers. UK manufacturers have been chosen to supply the London-based project, with large ...