Ledyard is a small town located in New London County, Connecticut. Known for its peaceful atmosphere and charming scenery, Ledyard offers a relaxing retreat from the hustle and bustle of big city life. With its proximity to the Thames River and lush green spaces, outdoor enthusiasts will find plenty of opportunities for hiking, fishing, and boating. The town also boasts a rich historical heritage, with attractions like the Nathan Lester House and Avery-Stoddard Homestead offering a glimpse into Ledyard's past. Additionally, Ledyard is home to a variety of local businesses, including cozy cafes, family-owned restaurants, and unique shops, where visitors can indulge in delicious food and find one-of-a-kind treasures.Show More