The House CheckCheck before you offer

House prices in BS31 2LD

29 sales · median £217,500 · most common: Terraced · newest sale Apr 2026.

HM Land Registry · Sep 2026

AddressSoldPriceTypeTenure
83 Lays Drive, Keynsham, Bristol, BS31 2LDApr 2026£320,000DetachedFreehold
65 Lays Drive, Keynsham, Bristol, BS31 2LDJan 2024£285,000Semi-detachedLeasehold
89 Lays Drive, Keynsham, Bristol, BS31 2LDAug 2023£335,000DetachedLeasehold
87 Lays Drive, Keynsham, Bristol, BS31 2LDFeb 2023£372,000TerracedLeasehold
105 Lays Drive, Keynsham, Bristol, BS31 2LDMar 2021£245,500TerracedLeasehold
61 Lays Drive, Keynsham, Bristol, BS31 2LDFeb 2021£270,000Semi-detachedLeasehold
103 Lays Drive, Keynsham, Bristol, BS31 2LDJan 2021£254,000Other propertyFreehold
75 Lays Drive, Keynsham, Bristol, BS31 2LDMay 2019£295,000TerracedFreehold
101 Lays Drive, Keynsham, Bristol, BS31 2LDAug 2018£242,500TerracedLeasehold
73 Lays Drive, Keynsham, Bristol, BS31 2LDMay 2015£230,000DetachedLeasehold
71 Lays Drive, Keynsham, Bristol, BS31 2LDMay 2014£195,000Flat / maisonetteLeasehold
81 Lays Drive, Keynsham, Bristol, BS31 2LDApr 2002£125,500TerracedLeasehold
85 Lays Drive, Keynsham, Bristol, BS31 2LDApr 2000£100,000Semi-detachedLeasehold
63 Lays Drive, Keynsham, Bristol, BS31 2LDApr 1996£61,000Flat / maisonetteLeasehold

BS31 ↑