St. Luke's Church, Victoria Road, Cambridge; the High Altar in 1898

This photograph from the Cambridgeshire Collection shows some of the ornately decorative style of the original interior. It is reproduced here by kind permission of Cambridge Central Library.

Image: