The average house price on Stroud Place, Salisbury is £394,679. Prices range from £295,000 to £515,000.
There are 14 properties on Stroud Place, Salisbury.
Average house prices on Stroud Place, Salisbury have risen by 24.1% from £384,907 in 2007 to £477,500 in 2024.
Stroud Place, Salisbury is in the SP1 postcode district.