Bing found these results
London, Ontario - Google My Maps
Maps | City of London
London, Ontario - Wikipedia
Google Maps
London Map | Ontario, Canada | Detailed Maps of London
London, Ontario - Google My Maps
City Map Gallery - London, Ontario
ArcGIS Web Application
Large detailed map of London (Ontario) - Ontheworldmap.com
- Some results have been removed