1038 Trailsway Avenue, London Ontario - map