The average house price on Cowdray Close, Luton is £105,548. Prices range from £39,000 to £318,000.
There are 35 properties on Cowdray Close, Luton.
Average house prices on Cowdray Close, Luton have risen by 620.4% from £40,950 in 1995 to £295,000 in 2024.
Cowdray Close, Luton is in the LU2 postcode district.