The average house price on Cubbington Close, Luton is £290,846. Prices range from £92,000 to £450,000.
There are 13 properties on Cubbington Close, Luton.
Average house prices on Cubbington Close, Luton have risen by 377% from £94,333 in 1995 to £450,000 in 2024.
Cubbington Close, Luton is in the LU3 postcode district.