Report content as inappropriate


Original Text (Annotation: EPW046784 / 2090255)

' Water tower of Ilford Isolation Hospital (under construction? — see EPW046779) '