Thank you for your patience while we retrieve your images.
Visitors 382


21 of 34 photos
Thumbnails
 

Thames E83W TMG782 for the Black & Decker factory at Harmondsworth, on the A4 at the west end of Heathrow, now a multi-user warehouse site. (Alan Bullock)