The average house price on St Johns Road, Peterborough is £113,201. Prices range from £34,500 to £310,000.
There are 26 properties on St Johns Road, Peterborough.
Average house prices on St Johns Road, Peterborough have risen by 617.1% from £38,070 in 1996 to £273,000 in 2025.
St Johns Road, Peterborough is in the PE2 postcode district.