London

Nestled in the heart of Southwestern Ontario, London offers big city amenities with a community touch. Nicknamed the “Forest City,” London has an abundance of urban parks and woodlands. With two major hospitals and the region’s only university (The University of Western Ontario), and a large selection of shopping malls and independent shops with a wide variety of goods, London is a diverse and welcoming community open to all visitors, newcomers and long-time residents.

Southbridge London will be a three-storey, 160-bed long-term care home with five resident home areas.


This exterior rendering was created for concept design purposes only.

Gathering local inspiration to inform the design, Southbridge represents community culture. Incorporating biophilic design details and interactive amenity spaces, Southbridge introduces a vibrancy in our new buildings that combines timeless features within a cozy and familiar residential environment.

OPENED ON AUGUST 23, 2022