2001 Canvas Way, London Ontario - map