The House CheckCheck before you offer

House prices in BD20 7DR

26 sales · median £144,250 · most common: Semi-detached · newest sale Nov 2025.

HM Land Registry · Sep 2026

AddressSoldPriceTypeTenure
7 Brown Bank Terrace, Cross Hills, Keighley, BD20 7DRNov 2025£247,500Semi-detachedFreehold
5 Brown Bank Terrace, Cross Hills, Keighley, BD20 7DRAug 2025£255,000Semi-detachedFreehold
19 Brown Bank Terrace, Cross Hills, Keighley, BD20 7DRNov 2024£219,950TerracedFreehold
1 Brown Bank Terrace, Cross Hills, Keighley, BD20 7DRMar 2020£230,000Semi-detachedFreehold
13 Brown Bank Terrace, Cross Hills, Keighley, BD20 7DRJul 2019£192,000Semi-detachedFreehold
27 Brown Bank Terrace, Cross Hills, Keighley, BD20 7DRJun 2019£190,950TerracedFreehold
21 Brown Bank Terrace, Cross Hills, Keighley, BD20 7DRMar 2019£157,000TerracedFreehold
15 Brown Bank Terrace, Cross Hills, Keighley, BD20 7DRNov 2016£148,500TerracedFreehold
9 Brown Bank Terrace, Cross Hills, Keighley, BD20 7DRSep 2007£155,000Semi-detachedFreehold
3 Brown Bank Terrace, Cross Hills, Keighley, BD20 7DRJan 2007£160,000Semi-detachedFreehold
11 Brown Bank Terrace, Cross Hills, Keighley, BD20 7DRFeb 2000£50,000Semi-detachedFreehold
17 Brown Bank Terrace, Cross Hills, Keighley, BD20 7DRMay 1995£39,150Semi-detachedFreehold

BD20 ↑