We have found 11 properties on Ledyard St, New London, CT. Average price per square feet on Ledyard St is $103. It is 15.7% higher than average price per sqft New London. Average sale price on Ledyard St is $127,200. It is 17.7% lower than average sale price in New London.