The House CheckCheck before you offer

House prices in BS31 1BL

34 sales · median £192,800 · most common: Terraced · newest sale May 2022.

HM Land Registry · Sep 2026

AddressSoldPriceTypeTenure
20 Rock Road, Keynsham, Bristol, BS31 1BLMay 2022£315,000TerracedFreehold
54 Rock Road, Keynsham, Bristol, BS31 1BLNov 2020£375,000TerracedFreehold
6 Rock Road, Keynsham, Bristol, BS31 1BLMay 2019£950,000Other propertyFreehold
2 Rock Road, Keynsham, Bristol, BS31 1BLNov 2018£210,000Other propertyLeasehold
34 Rock Road, Keynsham, Bristol, BS31 1BLAug 2018£330,000TerracedFreehold
42 Rock Road, Keynsham, Bristol, BS31 1BLJun 2018£277,500TerracedFreehold
40 Rock Road, Keynsham, Bristol, BS31 1BLMar 2016£270,000TerracedFreehold
First Floor Flat, 2 Rock Road, Keynsham, Bristol, BS31 1BLJun 2014£102,000Flat / maisonetteLeasehold
36 Rock Road, Keynsham, Bristol, BS31 1BLJan 2012£247,000TerracedFreehold
18 Rock Road, Keynsham, Bristol, BS31 1BLSep 2011£235,000TerracedFreehold
44 Rock Road, Keynsham, Bristol, BS31 1BLNov 2009£250,000TerracedFreehold
Aultbea House, 48 Rock Road, Keynsham, Bristol, BS31 1BLMar 2006£195,000TerracedFreehold
2A Rock Road, Keynsham, Bristol, BS31 1BLAug 2005£120,000Semi-detachedFreehold
16 Rock Road, Keynsham, Bristol, BS31 1BLDec 2002£151,000TerracedFreehold
46 Rock Road, Keynsham, Bristol, BS31 1BLSep 2002£152,000TerracedFreehold
30 Rock Road, Keynsham, Bristol, BS31 1BLAug 1996£68,000TerracedFreehold

BS31 ↑