<--Previous
Up
Next-->
17/04/2006 10:13 AM
The building at the back is the Harmondsworth printing press, home of many of London's daily newspapers.