http://en.wikipedia.org/wiki/New_London,_Connecticut
Yep...New London, Connecticut
That’s as dumb as equating York with New York.
And no, there is no London, CT.