The House CheckCheck before you offer

House prices in BS31 2LH

27 sales · median £178,000 · most common: Terraced · newest sale Sep 2025.

HM Land Registry · Sep 2026

AddressSoldPriceTypeTenure
133 Charlton Road, Keynsham, Bristol, BS31 2LHSep 2025£283,000TerracedFreehold
125 Charlton Road, Keynsham, Bristol, BS31 2LHMar 2025£270,000TerracedFreehold
115 Charlton Road, Keynsham, Bristol, BS31 2LHJul 2024£300,000TerracedFreehold
141 Charlton Road, Keynsham, Bristol, BS31 2LHJan 2024£246,500TerracedFreehold
149 Charlton Road, Keynsham, Bristol, BS31 2LHMay 2023£254,000TerracedFreehold
143 Charlton Road, Keynsham, Bristol, BS31 2LHMar 2022£266,000TerracedFreehold
121 Charlton Road, Keynsham, Bristol, BS31 2LHMay 2021£238,000TerracedFreehold
155 Charlton Road, Keynsham, Bristol, BS31 2LHMar 2021£263,000TerracedFreehold
161 Charlton Road, Keynsham, Bristol, BS31 2LHDec 2019£215,000TerracedFreehold
157 Charlton Road, Keynsham, Bristol, BS31 2LHMar 2016£210,000TerracedFreehold
153 Charlton Road, Keynsham, Bristol, BS31 2LHJul 2015£200,000TerracedFreehold
129 Charlton Road, Keynsham, Bristol, BS31 2LHFeb 2015£165,000TerracedFreehold
163 Charlton Road, Keynsham, Bristol, BS31 2LHAug 2012£153,000TerracedFreehold
131 Charlton Road, Keynsham, Bristol, BS31 2LHJul 2004£139,950TerracedFreehold

BS31 ↑