<--Previous  Up  Next-->

17/04/2006 10:13 AM

17/04/2006 10:13 AM

The building at the back is the Harmondsworth printing press, home of many of London's daily newspapers.