Report content as inappropriate


Original Text (Annotation: EPW060796 / 2161953)

' Site of the Thames Ironworks the last major shipyard in London. '