Houses for sale in Leckford, SO20, Hampshire

There are 460 results. Leckford, SO20, Hampshire. Property prices in Leckford, SO20 range from £75,000 to £4,950,000 with an average price of £580,074.

Properties for sale in Leckford, SO20, Hampshire

icon