Steve Mahon Photography

Its 2am on the 7th October 2010 and the new Eurostar passes the London Eye

Its 2am on the 7th October 2010

The new Eurostar train travels through the night across London's streets

The London eye

Just behind the Eurostar train is the London Eye