London Asylum for the Insane – London, Ontario

The London Psychiatric Hospital grounds now consists of 23 buildings including the Chapel of Hope […]