Friday, 21 February 2020

Photo on the Deptford Fund Hospital for Sick Babies


Babies Hospital located at 36, 38 Albury Street. Also could have been at number 34 as well.

No comments:

Post a Comment