Photo: London - London is a Canadian city in Southwestern Ontario, located just north of Lake Erie and the U.S. border. It is served as the centre of health care and education, being home to the University... learn more
Contact The Travel Experts