Maps & Directions to LHSC
Most of our clinics are located at: Victoria Hospital Detailed site map If you are coming to London by train , the station is located on York St., east of the intersection of York and Wellington Rd. London City Bus Route Richmond #6 will drop you off near the front door of Zone C. Simply enter the...