The average house price on St Johns Road, Shanklin is £127,176. Prices range from £30,250 to £210,000.
There are 29 properties on St Johns Road, Shanklin.
Average house prices on St Johns Road, Shanklin have risen by 594.2% from £30,250 in 1995 to £210,000 in 2025.
St Johns Road, Shanklin is in the PO37 postcode district.