St. Luke's Church in 1885

The church still lacks its tower, which was added later in the same year.
This photograph is from the Cambridgeshire Collection, reproduced by kind permission of Cambridge Central Library.

Image: