The average house price on Nicholls Lane, Stone is £347,778. Prices range from £150,000 to £835,000.
There are 9 properties on Nicholls Lane, Stone.
Average house prices on Nicholls Lane, Stone have risen by 279.3% from £58,000 in 1997 to £220,000 in 2024.
Nicholls Lane, Stone is in the ST15 postcode district.