St Giles report shows positive effects of Crossrail

The new Crossrail station at Tottenham Court Road, which will see more than 100m passengers a year, is to pave the way for a wave of investment and development in the area.

The St Giles report, commissioned by