London 1981
Peter MARSHALL
River Thames, North Woolwich, 1981
26u-61: river, view, Woolwich, Newham,
You can click on the image to go to the next picture
Another view across the
river, looking directly towards the Woolwich Arsenal site. The prominent
frontage just left of centre is I think a part of the early 19th century
Grand Store complex on Marlborough Road, possibly next to Argyll Road.
Many of the buildings in the Arsenal have been replaced, though the historical
core including this building remains.