The average house price on St James Terrace, Cheltenham is £206,017. Prices range from £68,050 to £335,000.
There are 3 properties on St James Terrace, Cheltenham.
Average house prices on St James Terrace, Cheltenham have risen by 392.3% from £68,050 in 1995 to £335,000 in 2017.
St James Terrace, Cheltenham is in the GL50 postcode district.