The average house price on Chester Mews, Luton is £168,169. Prices range from £50,000 to £301,017.
There are 9 properties on Chester Mews, Luton.
Average house prices on Chester Mews, Luton have risen by 15.9% from £162,500 in 2004 to £188,333 in 2024.
Chester Mews, Luton is in the LU4 postcode district.