The House CheckCheck before you offer

House prices in BD20 8PH

11 sales · median £100,000 · most common: Terraced · newest sale Jul 2026.

HM Land Registry · Sep 2026

AddressSoldPriceTypeTenure
65 Main Street, Cross Hills, Keighley, BD20 8PHJul 2026£150,000TerracedFreehold
71 Main Street, Cross Hills, Keighley, BD20 8PHJan 2026£176,000Other propertyFreehold
69 Main Street, Cross Hills, Keighley, BD20 8PHOct 2014£125,000TerracedFreehold
61 Main Street, Cross Hills, Keighley, BD20 8PHJul 2014£141,000Semi-detachedFreehold
73 Main Street, Cross Hills, Keighley, BD20 8PHMay 2011£95,000TerracedFreehold
67 Main Street, Cross Hills, Keighley, BD20 8PHApr 2010£47,000TerracedFreehold
59A Main Street, Cross Hills, Keighley, BD20 8PHFeb 2007£130,000Semi-detachedFreehold
63 Main Street, Cross Hills, Keighley, BD20 8PHOct 1998£48,275TerracedFreehold

BD20 ↑