349 860-694 1 Crystal Lake Road, Groton, CT 06349 860-694-3011 NSB New London Official Website Naval Submarine Base New London is located in the southeastern corner of Connecticut in the County of New London. The base is nestled among picturesque historic villages and bustling urban centers in the city of Groton.