Transport for London (TfL) has today confirmed that, subject to final safety approvals, the Elizabeth line will open on 24th May. The formal start of construction for the £19bn Crossrail project was marked at Canary Wharf on 15th May 2009. The main construction phase began...
Easy to work with, Jordan and the team were professional and were easy to communicate with.
Would highly recommend.