Longworth's Long Term Care community is a remarkable and welcoming environment that has been carefully nestled into a beautiful 7-acre site in prestigious Westmount of London, close to the community's major shopping mall.
You will find a reassuring and satisfying balance of attentive, professional care and a continuously demonstrated respect for individual privacy and independence.