The House CheckCheck before you offer

House prices in BD20 8TL

41 sales · median £127,500 · most common: Terraced · newest sale Mar 2026.

HM Land Registry · Sep 2026

AddressSoldPriceTypeTenure
16 Beech Street, Cross Hills, Keighley, BD20 8TLMar 2026£172,000TerracedFreehold
22 Beech Street, Cross Hills, Keighley, BD20 8TLFeb 2026£150,000TerracedFreehold
10 Beech Street, Cross Hills, Keighley, BD20 8TLFeb 2026£154,000TerracedFreehold
2 Beech Street, Cross Hills, Keighley, BD20 8TLJan 2026£175,000TerracedFreehold
11 Beech Street, Cross Hills, Keighley, BD20 8TLDec 2024£180,000TerracedFreehold
6 Beech Street, Cross Hills, Keighley, BD20 8TLOct 2024£150,000TerracedFreehold
17 Beech Street, Cross Hills, Keighley, BD20 8TLAug 2023£189,950TerracedFreehold
4 Beech Street, Cross Hills, Keighley, BD20 8TLNov 2022£185,000TerracedFreehold
8 Beech Street, Cross Hills, Keighley, BD20 8TLJun 2021£115,000TerracedFreehold
7 Beech Street, Cross Hills, Keighley, BD20 8TLFeb 2021£145,000TerracedFreehold
5 Beech Street, Cross Hills, Keighley, BD20 8TLApr 2017£149,000TerracedFreehold
13 Beech Street, Cross Hills, Keighley, BD20 8TLJan 2017£130,000TerracedFreehold
14 Beech Street, Cross Hills, Keighley, BD20 8TLSep 2016£77,000TerracedFreehold
19 Beech Street, Cross Hills, Keighley, BD20 8TLNov 2014£137,950TerracedFreehold
9 Beech Street, Cross Hills, Keighley, BD20 8TLJul 2008£152,000TerracedFreehold
3 Beech Street, Cross Hills, Keighley, BD20 8TLJun 2008£145,500TerracedFreehold
18 Beech Street, Cross Hills, Keighley, BD20 8TLFeb 2005£91,600TerracedFreehold
1 Beech Street, Cross Hills, Keighley, BD20 8TLNov 2000£54,250TerracedFreehold
12 Beech Street, Cross Hills, Keighley, BD20 8TLOct 1999£42,500TerracedFreehold

BD20 ↑