The House CheckCheck before you offer

House prices in BS31 2AZ

29 sales · median £183,000 · most common: Terraced · newest sale Dec 2025.

HM Land Registry · Sep 2026

AddressSoldPriceTypeTenure
53 St Johns Court, Keynsham, Bristol, BS31 2AZDec 2025£299,950Flat / maisonetteFreehold
60 St Johns Court, Keynsham, Bristol, BS31 2AZJun 2025£300,000TerracedFreehold
48 St Johns Court, Keynsham, Bristol, BS31 2AZJul 2024£252,000TerracedFreehold
41 St Johns Court, Keynsham, Bristol, BS31 2AZAug 2023£248,000TerracedFreehold
51 St Johns Court, Keynsham, Bristol, BS31 2AZJan 2023£285,000TerracedFreehold
34 St Johns Court, Keynsham, Bristol, BS31 2AZApr 2022£243,500TerracedFreehold
35 St Johns Court, Keynsham, Bristol, BS31 2AZAug 2021£235,000Semi-detachedFreehold
47 St Johns Court, Keynsham, Bristol, BS31 2AZNov 2019£117,600TerracedLeasehold
44 St Johns Court, Keynsham, Bristol, BS31 2AZJun 2018£245,000TerracedFreehold
45 St Johns Court, Keynsham, Bristol, BS31 2AZJun 2017£212,000TerracedFreehold
39 St Johns Court, Keynsham, Bristol, BS31 2AZAug 2015£165,000TerracedFreehold
38 St Johns Court, Keynsham, Bristol, BS31 2AZApr 2015£183,000TerracedFreehold
43 St Johns Court, Keynsham, Bristol, BS31 2AZDec 2013£147,000TerracedFreehold
42 St Johns Court, Keynsham, Bristol, BS31 2AZFeb 2009£139,000TerracedFreehold
37 St Johns Court, Keynsham, Bristol, BS31 2AZJan 2003£124,950Semi-detachedFreehold
40 St Johns Court, Keynsham, Bristol, BS31 2AZNov 2002£109,950TerracedFreehold
59 St Johns Court, Keynsham, Bristol, BS31 2AZAug 2002£108,500Semi-detachedFreehold

BS31 ↑