With a full range of retirement living options to choose from in London, you can select the retirement residence that suits you best.
London is a city located in South-Western Ontario, nestled along the Quebec City-Windsor strip. A large Canadian city, London is home to Western University, Fanshaw College, and multiple hospitals. Founded in 1826, London has a rich history and is home to many important historical sites.
Our London Revera residences are strategically located near many local amenities, which are only a quick walk or bus ride away. Visit one of our homes to see what retirement living is all about!