1800 Sumac Way No.17, London Ontario - map