Elmwood Place is just a short trip from all that London has to offer. Nearby amenities include Covent Garden Markets and the London Health Sciences Centre. You can also visit The Grande Theatre or Fanshawe Pioneer Village. Our dedicated staff works hard to ensure your comfort. Rest easy knowing that you’ll receive personalized care and have access to a registered nurse 24/7.