A Place to call Home.

We believe that housing is the foundation for a better tomorrow. London and Middlesex Community Housing (LMCH) provides 3,286 housing units across 32 properties for more than 5,000 people.

 

-