Many of London Ontario's streets were named after streets in London England (oxford, Richmond, etc). Both cities have a Thames river. Both are in Middlesex county, except for maybe London England. The residents of both cities recognize Queen Elizabeth as head of state, unless they don't. read more