We have found 49 properties on Londonderry Rd, Windham, NH. Average price per square feet on Londonderry Rd is $141. It is 2.8% lower than average price per sqft Windham. Average sale price on Londonderry Rd is $292,782. It is 24.3% lower than average sale price in Windham.