115 & 190 Cherryhill Blvd, 140 Cherryhill Place and 180 Cherryhill Circle
London, ON
London, Ontario, is proudly known as The Forest City. Home to more than 400,000 residents, London is a hub for higher education, medical research, manufacturing, and technology.