St Annes Avenue
Bristol · BS31 2EH, BS31 2EJ
Average sold price by year
Properties on St Annes Avenue
| Address | Type | Last sold | Price | Sales |
|---|---|---|---|---|
| 48, ST ANNES AVENUE, KEYNSHAM BS31 2EH | Terraced | 27 Feb 2026 | £321,500 | 2 |
| 31, ST ANNES AVENUE, KEYNSHAM BS31 2EJ | Terraced | 13 Feb 2026 | £340,000 | 5 |
| 30, ST ANNES AVENUE, KEYNSHAM BS31 2EH | Terraced | 19 May 2022 | £302,500 | 1 |
| 31B, ST ANNES AVENUE, KEYNSHAM BS31 2EJ | Flat | 26 Feb 2021 | £200,000 | 1 |
| 40, ST ANNES AVENUE, KEYNSHAM BS31 2EH | Semi-Detached | 12 Feb 2021 | £332,000 | 2 |
| 31A, ST ANNES AVENUE, KEYNSHAM BS31 2EJ | Flat | 4 Jun 2020 | £177,000 | 1 |
| 24, ST ANNES AVENUE, KEYNSHAM BS31 2EH | Semi-Detached | 27 Sep 2019 | £270,000 | 2 |
| 29, ST ANNES AVENUE, KEYNSHAM BS31 2EJ | Semi-Detached | 6 May 2016 | £245,000 | 3 |
| 35, ST ANNES AVENUE, KEYNSHAM BS31 2EJ | Terraced | 15 Jan 2016 | £218,950 | 2 |
| 28, ST ANNES AVENUE, KEYNSHAM BS31 2EH | Terraced | 18 Jan 2008 | £180,000 | 4 |
| 21, ST ANNES AVENUE, KEYNSHAM BS31 2EJ | Semi-Detached | 3 Mar 2003 | £50,000 | 1 |
| 1, ST ANNES AVENUE, KEYNSHAM BS31 2EJ | Semi-Detached | 30 Sep 1998 | £65,000 | 1 |
| 9, ST ANNES AVENUE, KEYNSHAM BS31 2EJ | Semi-Detached | 10 Oct 1997 | £51,500 | 1 |
Recent sales
| Date | Address | Type | Tenure | Price |
|---|---|---|---|---|
| 27 Feb 2026 | 48, ST ANNES AVENUE, KEYNSHAM | Terraced | Freehold | £321,500 |
| 13 Feb 2026 | 31, ST ANNES AVENUE, KEYNSHAM | Terraced | Freehold | £340,000 |
| 19 May 2022 | 30, ST ANNES AVENUE, KEYNSHAM | Terraced | Freehold | £302,500 |
| 26 Feb 2021 | 31B, ST ANNES AVENUE, KEYNSHAM | Flat | Leasehold | £200,000 |
| 19 Feb 2021 | 48, ST ANNES AVENUE, KEYNSHAM | Terraced | Freehold | £271,000 |
| 12 Feb 2021 | 40, ST ANNES AVENUE, KEYNSHAM | Semi-Detached | Freehold | £332,000 |
| 4 Jun 2020 | 31A, ST ANNES AVENUE, KEYNSHAM | Flat | Leasehold | £177,000 |
| 27 Sep 2019 | 24, ST ANNES AVENUE, KEYNSHAM | Semi-Detached | Freehold | £270,000 |
| 13 Jan 2017 | 31, ST ANNES AVENUE, KEYNSHAM | Terraced | Freehold | £295,000 |
| 6 May 2016 | 29, ST ANNES AVENUE, KEYNSHAM | Semi-Detached | Freehold | £245,000 |
| 15 Jan 2016 | 35, ST ANNES AVENUE, KEYNSHAM | Terraced | Freehold | £218,950 |
| 26 Apr 2013 | 40, ST ANNES AVENUE, KEYNSHAM | Semi-Detached | Freehold | £166,000 |
| 15 Dec 2010 | 24, ST ANNES AVENUE, KEYNSHAM | Semi-Detached | Freehold | £142,000 |
| 18 Jan 2008 | 28, ST ANNES AVENUE, KEYNSHAM | Terraced | Freehold | £180,000 |
| 30 Nov 2007 | 29, ST ANNES AVENUE, KEYNSHAM | Semi-Detached | Freehold | £175,000 |
| 25 Aug 2006 | 31, ST ANNES AVENUE, KEYNSHAM | Terraced | Freehold | £181,500 |
| 26 Apr 2006 | 35, ST ANNES AVENUE, KEYNSHAM | Semi-Detached | Freehold | £120,000 |
| 28 Nov 2005 | 31, ST ANNES AVENUE, KEYNSHAM | Terraced | Freehold | £169,500 |
| 8 Sep 2005 | 29, ST ANNES AVENUE, KEYNSHAM | Semi-Detached | Freehold | £149,000 |
| 3 Mar 2003 | 21, ST ANNES AVENUE, KEYNSHAM | Semi-Detached | Freehold | £50,000 |
| 6 Dec 2002 | 31, ST ANNES AVENUE, KEYNSHAM | Terraced | Freehold | £143,000 |
| 13 Feb 2002 | 28, ST ANNES AVENUE, KEYNSHAM | Terraced | Freehold | £91,950 |
| 26 Oct 2000 | 28, ST ANNES AVENUE, KEYNSHAM | Terraced | Freehold | £74,000 |
| 30 Sep 1998 | 1, ST ANNES AVENUE, KEYNSHAM | Semi-Detached | Freehold | £65,000 |
| 11 Sep 1998 | 28, ST ANNES AVENUE, KEYNSHAM | Terraced | Freehold | £44,000 |
| 10 Oct 1997 | 9, ST ANNES AVENUE, KEYNSHAM | Semi-Detached | Freehold | £51,500 |
Other streets in Bristol
Frequently asked questions
What is the average house price on St Annes Avenue, Bristol?
When did a property on St Annes Avenue last sell?
How many properties are there on St Annes Avenue?
About this data
Every figure on this page is calculated from the 26 sales HM Land Registry has recorded on St Annes Avenue since 1997 — what buyers actually paid, not asking prices or estimates. A home that has not changed hands since records began in 1995 will not appear. Sales are matched to this street by postcode and by the street component of the registered address, so a neighbouring street with a similar name is not counted. The Price Paid dataset covers England and Wales only; see Scotland and Northern Ireland.