Apr 24, 2014

Home of Weird Pictures, Strange Facts, Bizarre News & Odd Stuff

10. …Crossrail is Europe’s biggest construction project. Finsbury Circus, a park in the City of London, is one of the worksites.

10. ...Crossrail is Europe's biggest construction project. Finsbury Circus, a park in the City of London, is one of the worksites.

Ads by Google

Leave a reply