Report content as inappropriate


Original Text (Annotation: EAW022141 / 2074725)

' St Peter's Church, Elgin Avenue. Demolished after WW2 '