The average house price on Castle Gardens, Shaftesbury is £427,857. Prices range from £290,000 to £675,000.
There are 14 properties on Castle Gardens, Shaftesbury.
Average house prices on Castle Gardens, Shaftesbury have fallen by 9.3% from £455,833 in 2013 to £413,333 in 2015.
Castle Gardens, Shaftesbury is in the SP7 postcode district.