The average house price on Windham Place, Lancaster is £99,173. Prices range from £48,500 to £160,000.
There are 13 properties on Windham Place, Lancaster.
Average house prices on Windham Place, Lancaster have risen by 190.7% from £48,500 in 1995 to £141,000 in 2020.
Windham Place, Lancaster is in the LA1 postcode district.