The House CheckCheck before you offer

House prices in BS31 1QS

36 sales · median £197,500 · most common: Terraced · newest sale Aug 2026.

HM Land Registry · Sep 2026

AddressSoldPriceTypeTenure
23 Teviot Road, Keynsham, Bristol, BS31 1QSAug 2026£365,000TerracedFreehold
20 Teviot Road, Keynsham, Bristol, BS31 1QSOct 2025£377,500TerracedFreehold
22 Teviot Road, Keynsham, Bristol, BS31 1QSNov 2024£370,000TerracedFreehold
13 Teviot Road, Keynsham, Bristol, BS31 1QSAug 2024£375,000TerracedFreehold
9 Teviot Road, Keynsham, Bristol, BS31 1QSJul 2024£315,000TerracedFreehold
17 Teviot Road, Keynsham, Bristol, BS31 1QSMay 2024£335,000TerracedFreehold
1 Teviot Road, Keynsham, Bristol, BS31 1QSOct 2022£437,000Semi-detachedFreehold
14 Teviot Road, Keynsham, Bristol, BS31 1QSJun 2021£335,000TerracedFreehold
25A Teviot Road, Keynsham, Bristol, BS31 1QSFeb 2020£174,000Flat / maisonetteLeasehold
15 Teviot Road, Keynsham, Bristol, BS31 1QSApr 2016£271,050TerracedFreehold
3 Teviot Road, Keynsham, Bristol, BS31 1QSNov 2013£200,000TerracedFreehold
10 Teviot Road, Keynsham, Bristol, BS31 1QSOct 2011£181,000TerracedFreehold
12 Teviot Road, Keynsham, Bristol, BS31 1QSSep 2006£229,950TerracedFreehold
11 Teviot Road, Keynsham, Bristol, BS31 1QSOct 2005£180,000TerracedFreehold
19 Teviot Road, Keynsham, Bristol, BS31 1QSMay 2004£195,000TerracedFreehold
8 Teviot Road, Keynsham, Bristol, BS31 1QSApr 2004£177,500TerracedFreehold
4 Teviot Road, Keynsham, Bristol, BS31 1QSMay 2000£83,000TerracedFreehold
18 Teviot Road, Keynsham, Bristol, BS31 1QSSep 1999£94,950TerracedFreehold
16 Teviot Road, Keynsham, Bristol, BS31 1QSMar 1998£86,000Semi-detachedFreehold

BS31 ↑