42 Afton Rd, London, ON