Antler River Apartments (SoHo)
Antler River Apartments is an adaptive reuse of a century old building located in London’s charming SoHo (South of Horton) neighbourhood. The building was constructed in 1921 as Western University’s Medical School. It served this purpose until 1965, after which it became a research and outpatient facility and renamed the Health Services Building. Indwell will … Read more