Crossrail Preview – Whitechapel

Crossrail, who are building the Elizabeth line railway across London that is due to open this December, held “sneak preview” open days recently at two of their stations – Whitechapel in east London, and Tottenham Court Road in the centre of the city. The previews were self-guided tours of part of the new sections of […]