Currently Europe’s largest infrastructure project, Crossrail is one of the most amazing, large and complex projects ever undertaken in the UK, delivering 118 km (73 miles) of new, modern railway linking Maidenhead and Heathrow in the west to Canary Wharf, …
Read more