Crossrail to Begin Limited Operation in London This Month

London’s much delayed Crossrail project is due to start services May 24 when the tunneled section through the city opens.

Source: New feed


Leave a Reply