Paper Journey
2013, 2 minutes
A day in the life of a London Metro
The journey of 1 out of approx 2 million newspapers that travel through London everday and all the people it comes across.
2013, 2 minutes
A day in the life of a London Metro
The journey of 1 out of approx 2 million newspapers that travel through London everday and all the people it comes across.