Reference to London, Ontario, Canada. One of the very few references to Canada at all. Archie: "Who ever heard of London, Ontario? A town with the same name as another town!" Mike: "Archie, lots of places have the same name!" Edith: "Yeah, like New York, New York."