The House CheckCheck before you offer

House prices in BS31 1BA

50 sales · median £143,725 · most common: Flat / maisonette · newest sale Nov 2025.

HM Land Registry · Sep 2026

AddressSoldPriceTypeTenure
82A St Clements Road, Keynsham, Bristol, BS31 1BANov 2025£215,000Flat / maisonetteLeasehold
104 St Clements Road, Keynsham, Bristol, BS31 1BAJan 2025£375,000Semi-detachedFreehold
72B St Clements Road, Keynsham, Bristol, BS31 1BASep 2024£197,500Flat / maisonetteLeasehold
Conygre Farm St Clements Road, Keynsham, Bristol, BS31 1BAMar 2024£1,600,000Other propertyFreehold
86B St Clements Road, Keynsham, Bristol, BS31 1BAJun 2023£189,950Flat / maisonetteLeasehold
70B St Clements Road, Keynsham, Bristol, BS31 1BAMar 2023£192,000Flat / maisonetteLeasehold
82B St Clements Road, Keynsham, Bristol, BS31 1BASep 2021£185,000Flat / maisonetteLeasehold
100B St Clements Road, Keynsham, Bristol, BS31 1BAMay 2021£177,777Flat / maisonetteLeasehold
92B St Clements Road, Keynsham, Bristol, BS31 1BASep 2019£166,000Flat / maisonetteLeasehold
76B St Clements Road, Keynsham, Bristol, BS31 1BAJul 2019£155,000Flat / maisonetteLeasehold
96B St Clements Road, Keynsham, Bristol, BS31 1BANov 2018£165,500Flat / maisonetteLeasehold
108 St Clements Road, Keynsham, Bristol, BS31 1BAMay 2018£275,000Semi-detachedFreehold
68B St Clements Road, Keynsham, Bristol, BS31 1BAOct 2017£153,000Flat / maisonetteLeasehold
70A St Clements Road, Keynsham, Bristol, BS31 1BAJul 2012£111,000Flat / maisonetteLeasehold
102 St Clements Road, Keynsham, Bristol, BS31 1BAAug 2006£169,000Semi-detachedFreehold
98A St Clements Road, Keynsham, Bristol, BS31 1BAAug 2006£137,000Flat / maisonetteLeasehold
78A St Clements Road, Keynsham, Bristol, BS31 1BAFeb 2005£113,500Flat / maisonetteLeasehold
86A St Clements Road, Keynsham, Bristol, BS31 1BAApr 2003£97,000Flat / maisonetteLeasehold
94A St Clements Road, Keynsham, Bristol, BS31 1BANov 2000£59,000Flat / maisonetteLeasehold

BS31 ↑