The average house price in BD22 0NU, Keighley is £142,525. Prices range from £54,000 to £340,000.
There are 30 properties in BD22 0NU, Keighley.
BD22 0NU contains 19 detached properties, 11 semi-detached properties.
Average house prices in BD22 0NU have risen by 335.5% from £53,950 in 1996 to £234,950 in 2023.
BD22 0NU is located in Keighley, North Yorkshire, England.