The average house price on Vicarage Lane, Stafford is £227,445. Prices range from £55,000 to £380,000.
There are 9 properties on Vicarage Lane, Stafford.
Average house prices on Vicarage Lane, Stafford have risen by 110.1% from £138,000 in 1996 to £290,000 in 2024.
Vicarage Lane, Stafford is in the ST17 postcode district.