Answer
New London, Connecticut is situated on the Thames River. The city is located in the northeast corner of the state and is the county seat of New London County. The Thames River is a major tributary of Long Island Sound and is approximately 25 miles long. The river flows through the city of New London and is a popular destination for boating and fishing.