The House CheckCheck before you offer

House prices in BS31 1XA

35 sales · median £300,000 · most common: Detached · newest sale May 2026.

HM Land Registry · Sep 2026

AddressSoldPriceTypeTenure
6 Martock Road, Keynsham, Bristol, BS31 1XAMay 2026£365,000DetachedFreehold
27 Martock Road, Keynsham, Bristol, BS31 1XAMar 2025£630,000DetachedFreehold
39 Martock Road, Keynsham, Bristol, BS31 1XANov 2024£540,000DetachedFreehold
25 Martock Road, Keynsham, Bristol, BS31 1XAMar 2024£540,000DetachedFreehold
20 Martock Road, Keynsham, Bristol, BS31 1XAJun 2021£425,000DetachedFreehold
5 Martock Road, Keynsham, Bristol, BS31 1XAJul 2020£315,000DetachedFreehold
43 Martock Road, Keynsham, Bristol, BS31 1XAMar 2019£434,000DetachedFreehold
34 Martock Road, Keynsham, Bristol, BS31 1XAMar 2018£435,000DetachedFreehold
19 Martock Road, Keynsham, Bristol, BS31 1XAJul 2016£338,500DetachedFreehold
21 Martock Road, Keynsham, Bristol, BS31 1XAJun 2016£420,000DetachedFreehold
45 Martock Road, Keynsham, Bristol, BS31 1XAAug 2012£317,500DetachedFreehold
23 Martock Road, Keynsham, Bristol, BS31 1XAAug 2012£348,000DetachedFreehold
12 Martock Road, Keynsham, Bristol, BS31 1XASep 2011£278,000TerracedFreehold
47 Martock Road, Keynsham, Bristol, BS31 1XAJul 2011£315,000DetachedFreehold
22 Martock Road, Keynsham, Bristol, BS31 1XANov 2009£277,950DetachedFreehold
11 Martock Road, Keynsham, Bristol, BS31 1XAJun 2008£280,000DetachedFreehold
49 Martock Road, Keynsham, Bristol, BS31 1XAFeb 2007£339,000DetachedFreehold
15 Martock Road, Keynsham, Bristol, BS31 1XAOct 2006£363,500DetachedFreehold
18 Martock Road, Keynsham, Bristol, BS31 1XAJun 2006£300,000DetachedFreehold
40 Martock Road, Keynsham, Bristol, BS31 1XAMar 2006£290,000DetachedFreehold
2 Martock Road, Keynsham, Bristol, BS31 1XAAug 2002£218,000TerracedFreehold
8 Martock Road, Keynsham, Bristol, BS31 1XAApr 2002£131,750TerracedFreehold
33 Martock Road, Keynsham, Bristol, BS31 1XAApr 2000£165,000DetachedFreehold
26 Martock Road, Keynsham, Bristol, BS31 1XASep 1999£143,950DetachedFreehold
30 Martock Road, Keynsham, Bristol, BS31 1XANov 1996£114,500DetachedFreehold
41 Martock Road, Keynsham, Bristol, BS31 1XAJul 1996£118,000DetachedFreehold

BS31 ↑