The House CheckCheck before you offer

House prices in BS31 1AN

26 sales · median £175,750 · most common: Terraced · newest sale Oct 2025.

HM Land Registry · Sep 2026

AddressSoldPriceTypeTenure
38 Balmoral Road, Keynsham, Bristol, BS31 1ANOct 2025£280,000TerracedFreehold
46 Balmoral Road, Keynsham, Bristol, BS31 1ANMar 2025£195,000Other propertyFreehold
23 Balmoral Road, Keynsham, Bristol, BS31 1ANNov 2024£395,000TerracedFreehold
31 Balmoral Road, Keynsham, Bristol, BS31 1ANFeb 2024£266,000Semi-detachedFreehold
21 Balmoral Road, Keynsham, Bristol, BS31 1ANFeb 2023£320,000TerracedFreehold
34 Balmoral Road, Keynsham, Bristol, BS31 1ANMar 2018£255,000TerracedFreehold
43 Balmoral Road, Keynsham, Bristol, BS31 1ANSep 2016£270,000Semi-detachedFreehold
41 Balmoral Road, Keynsham, Bristol, BS31 1ANMar 2016£238,000Semi-detachedFreehold
40 Balmoral Road, Keynsham, Bristol, BS31 1ANApr 2013£188,000TerracedFreehold
28 Balmoral Road, Keynsham, Bristol, BS31 1ANNov 2011£160,000TerracedFreehold
26 Balmoral Road, Keynsham, Bristol, BS31 1ANAug 2010£176,500TerracedFreehold
32 Balmoral Road, Keynsham, Bristol, BS31 1ANJul 2006£183,000TerracedFreehold
47 Balmoral Road, Keynsham, Bristol, BS31 1ANJul 2005£163,500Semi-detachedFreehold
27 Balmoral Road, Keynsham, Bristol, BS31 1ANMay 2005£133,000TerracedFreehold

BS31 ↑