The House CheckCheck before you offer

House prices in BS31 1AF

34 sales · median £203,200 · most common: Terraced · newest sale Feb 2026.

HM Land Registry · Sep 2026

AddressSoldPriceTypeTenure
10 St Clements Road, Keynsham, Bristol, BS31 1AFFeb 2026£400,000TerracedFreehold
Treetops Nursing Home St Clements Road, Keynsham, Bristol, BS31 1AFJan 2026£810,000Other propertyFreehold
36 St Clements Road, Keynsham, Bristol, BS31 1AFOct 2025£330,000TerracedFreehold
44 St Clements Road, Keynsham, Bristol, BS31 1AFMay 2025£335,000TerracedFreehold
44A St Clements Road, Keynsham, Bristol, BS31 1AFApr 2025£395,000Semi-detachedFreehold
22 St Clements Road, Keynsham, Bristol, BS31 1AFJul 2023£287,500TerracedFreehold
26 St Clements Road, Keynsham, Bristol, BS31 1AFMar 2023£211,450Flat / maisonetteLeasehold
3 St Clements Road, Keynsham, Bristol, BS31 1AFJul 2022£442,000DetachedFreehold
The Willows St Clements Road, Keynsham, Bristol, BS31 1AFMar 2022£340,000DetachedFreehold
14 St Clements Road, Keynsham, Bristol, BS31 1AFSep 2021£320,000Semi-detachedFreehold
28 St Clements Road, Keynsham, Bristol, BS31 1AFNov 2020£260,000Semi-detachedFreehold
4 St Clements Road, Keynsham, Bristol, BS31 1AFDec 2010£170,000Semi-detachedFreehold
8 St Clements Road, Keynsham, Bristol, BS31 1AFMay 2008£183,000TerracedFreehold
42 St Clements Road, Keynsham, Bristol, BS31 1AFNov 2005£170,000Semi-detachedFreehold
34 St Clements Road, Keynsham, Bristol, BS31 1AFJul 2003£133,000TerracedFreehold
1A St Clements Road, Keynsham, Bristol, BS31 1AFMay 2002£165,000DetachedFreehold
6 St Clements Road, Keynsham, Bristol, BS31 1AFSep 1998£70,000Semi-detachedFreehold

BS31 ↑