Now Building under construction

A new icon for London?

If you thought the massive building works around Tottenham Court Road station were all about Crossrail, think again!

Newer Page 1 of 1 Older
Outernet Get Outernet updates