Victor Inman

Christ Church interior photograph (1941)

Photograph of stained glass window, church pews, and other decoration inside Christ Church in Hampstead. Christ Church was designed by architect Samuel Daukes and built between 1850 and 1852.