Foundling Museum

12247_Foundling_Hospital

Free Tonight?

The Foundling Hospital in Bloomsbury was demolished in the 1920s, ...

BY | 0 Comments