The average house price in BD20 0BU, Keighley is £93,106. Prices range from £21,000 to £170,010.
There are 25 properties in BD20 0BU, Keighley.
BD20 0BU contains 15 semi-detached properties, 10 terraced properties.
Average house prices in BD20 0BU have risen by 325% from £40,000 in 1995 to £170,010 in 2025.
BD20 0BU is located in Keighley, West Yorkshire, England.