europeana.eu
Epworth Place
May 1904. View of derelict buildings, soon to be demolished on Epworth Place. The upstairs windows have been smashed