London Limo Service

London is a city in Southwestern Ontario, Canada along with Quebec city. London was first permanently settled by Europeans between 1801 and 1804 by Peter Hagerman and became a village in 1826. The city has developed a strong focus towards education, health care, tourism and manufacturing.London has a humid continental climate.