Answer
New London is a city in the state of Connecticut. It is located on the East Coast of the United States, in the northeastern part of the state. The city is situated on the Thames River, and is the county seat of New London County. New London is a historic city, and is home to a number of museums and historical sites.