Report content as inappropriate


Original Text (Annotation: EPW028599 / 316565)

' Elderado Ice Cream Factory, demolished approx 1970's Photo shows view along Stamford Street from the Shell Building 1965 '