Where is / Where is Canada / Where is London

Where is London town in Canada?