30 Coborn Street. Here Doctor Barnardo first lodged on coming to London in 1866.
30 Coborn Street, London
Google Streetview
OpenStreetMap
30 Coborn Street, London
Google Streetview
OpenStreetMap