2010
TQ2981 : Construction site for the Crossrail Tottenham Court Road station
taken 14 years ago, near to London, The City of London, England
This is 1 of 2 images, with title Construction site for the Crossrail Tottenham Court Road station in this square
Construction site for the Crossrail Tottenham Court Road station