The average house price on Leigh Road, Andover is £219,507. Prices range from £30,000 to £535,000.
There are 45 properties on Leigh Road, Andover.
Average house prices on Leigh Road, Andover have risen by 272.7% from £55,000 in 1995 to £205,000 in 2025.
Leigh Road, Andover is in the SP10 postcode district.