Single Image Page
Single Image Page
1880 Elmstead
1880 Elmstead
Elmstead 1880
In 1884 located at the junction of Nether Street and Dollis Road destroyed in a fire shortly after this photograph was taken
#1880s #Church End Finchley
Coming Soon Hi Resolution Digital Downloads