Crossrail: Exciting Impact on London’s Hospitality Industry

Crossrail, soon to be known as the ‘Elizabeth line’, is set for an operational launch of 2018. Stretching over 60 miles from Reading and Heathrow in the west across to Shenfield and Abbey Wood in the east, the Elizabeth line will stop at 40 stations – 10 newly built and 30 newly upgraded – Crossrail will serve approximately 200 million people each year. According to… Read more