The average house price on Windsor Road, Morecambe is £54,429. Prices range from £7,000 to £124,000.
There are 12 properties on Windsor Road, Morecambe.
Average house prices on Windsor Road, Morecambe have risen by 650% from £15,333 in 1996 to £115,000 in 2022.
Windsor Road, Morecambe is in the LA3 postcode district.