Report content as inappropriate


Original Text (Annotation: EPW047644 / 2091615)

' St Luke’s church. On the corner of Humberstone Road and Bell Lane. Completed in 1868 to serve the growing population of Leicester, it was demolished in 1950. '