This gallery contains 4 photos.
The Museum of the Foundling Hospital, London is a little known gem. If you’re in London, do go and seek it out, it is very definitely worth a visit. Established by Captain Thomas Coram in 1739, with a lot of … Continue reading