The average house price on Stephens Gardens, Luton is £127,789. Prices range from £108,000 to £200,000.
There are 5 properties on Stephens Gardens, Luton.
Average house prices on Stephens Gardens, Luton have risen by 124.2% from £110,388 in 1999 to £247,500 in 2013.
Stephens Gardens, Luton is in the LU2 postcode district.