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: