Sold price history

Keynshambury Road, Cheltenham house prices

In Keynshambury Road, Cheltenham, the median price a home actually changed hands for is £312,000. Over the past decade prices are +19% in cash — but −15% once inflation is stripped out.

Median sold price
£312,000
10 years · cash
+19%
10 years · real
−15%
HM Land Registry · 75 sales · 63 with floor area · Updated 20 Jan 2026

Key facts

Median price
£312,000
Price per m²
£2,786
Sales recorded
75
Price range
£49,100 – £645,000

Keynshambury Road, Cheltenham prices since 1995

Keynshambury Road, Cheltenham — median sold price since 1995
2026 £0£174,186£348,373£522,559£696,745 2024 peak 1995 2026
Cash price Today’s money (real)

Since 2016, prices in Keynshambury Road, Cheltenham are +19% in cash. After inflation, that is −15% — the honest measure of growth.

Recent sales in Keynshambury Road, Cheltenham

The most recent homes sold here, straight from the HM Land Registry record.

DateAddressTypePrice£/m²
14 May 20266 Keynshambury Road · GL52 6HBSemi-detached
Freehold
£499,000
20 Jan 202622 Keynshambury Road · GL52 6HBSemi-detached
Freehold
£515,000£4,558
18 Oct 202423 Keynshambury Road · GL52 6HBSemi-detached
Freehold
£645,000£5,658
4 Jul 202420 Keynshambury Road · GL52 6HBTerraced
Freehold
£622,500£5,145
26 Feb 2024Garden Flat, 1A Keynshambury Road · GL52 6HBFlat
Leasehold
£335,000£3,454
26 May 202327 Keynshambury Road · GL52 6HBTerraced
Freehold
£495,000£4,304
23 May 202325 Keynshambury Road · GL52 6HBTerraced
Freehold
£540,000£4,737
14 Apr 202223 Keynshambury Road · GL52 6HBSemi-detached
Freehold
£625,000£5,482
4 Jan 2022Garden Flat, 1A Keynshambury Road · GL52 6HBFlat
Leasehold
£320,000£3,299
29 Jun 202118 Keynshambury Road · GL52 6HBSemi-detached
Freehold
£540,000£4,252
19 Mar 202126 Keynshambury Road · GL52 6HBDetached
Freehold
£510,000£4,554
28 Aug 202028 Keynshambury Road · GL52 6HBTerraced
Freehold
£515,000£3,931
26 Feb 202023 Keynshambury Road · GL52 6HBSemi-detached
Freehold
£510,000£4,474
12 Nov 201820 Keynshambury Road · GL52 6HBTerraced
Freehold
£490,000£4,050
25 Aug 201725 Keynshambury Road · GL52 6HBTerraced
Freehold
£448,000£3,930
26 May 201723 Keynshambury Road · GL52 6HBSemi-detached
Freehold
£340,000£2,982
22 Jul 20167 Keynshambury Road · GL52 6HBTerraced
Freehold
£417,500£4,093
30 Jun 20161 Keynshambury Road · GL52 6HBDetached
Freehold
£455,000£3,054
4 May 20169 Keynshambury Road · GL52 6HBTerraced
Freehold
£425,000£3,728
22 Jan 201616 Keynshambury Road · GL52 6HBTerraced
Freehold
£440,000£3,929
5 Aug 20148 Keynshambury Road · GL52 6HBTerraced
Freehold
£350,000£3,043
8 Jul 20145 Keynshambury Road · GL52 6HBTerraced
Freehold
£365,000£3,202
30 May 201425 Keynshambury Road · GL52 6HBTerraced
Freehold
£380,000£3,333
28 Mar 201424 Keynshambury Road · GL52 6HBSemi-detached
Freehold
£380,000£3,089
21 Mar 201428 Keynshambury Road · GL52 6HBTerraced
Freehold
£415,000£3,168
28 Nov 201327 Keynshambury Road · GL52 6HBTerraced
Freehold
£375,000£3,261
8 Nov 201214 Keynshambury Road · GL52 6HBTerraced
Freehold
£358,000
28 Apr 20115 Keynshambury Road · GL52 6HBTerraced
Freehold
£315,000£2,763
7 Mar 2011Garden Flat, 1A Keynshambury Road · GL52 6HBFlat
Leasehold
£238,500£2,459
15 Nov 201022 Keynshambury Road · GL52 6HBSemi-detached
Freehold
£385,000£3,407

Category A (standard) sales. £/m² shown where an EPC floor-area match exists.

Biggest price gains in Keynshambury Road, Cheltenham

Homes that have changed hands more than once, ranked by their annual return — in cash and, where we have the inflation data, after adjusting for it.

AddressFirst soldLast soldTimesCash returnReal return
19, Keynshambury Road£140,000
8 Jun 1999
£270,500
16 Aug 2002
2+23%
per year
+21%
inflation-adjusted
1A Flat, Keynshambury Road£49,100
18 Jul 1997
£225,000
12 Sep 2008
5+15%
per year
+12%
inflation-adjusted
15, Keynshambury Road£110,000
13 Dec 1996
£297,500
14 Apr 2004
3+15%
per year
+12%
inflation-adjusted
17, Keynshambury Road£110,000
19 May 1995
£300,000
14 Nov 2003
4+13%
per year
+10%
inflation-adjusted
6, Keynshambury Road£120,000
1 Sep 1997
£330,000
25 Oct 2006
2+12%
per year
+10%
inflation-adjusted
23, Keynshambury Road£340,000
26 May 2017
£645,000
18 Oct 2024
4+9%
per year
+5%
inflation-adjusted
24, Keynshambury Road£105,000
19 Dec 1997
£380,000
28 Mar 2014
4+8%
per year
+6%
inflation-adjusted
9, Keynshambury Road£91,500
3 Nov 1995
£425,000
4 May 2016
3+8%
per year
+5%
inflation-adjusted
14, Keynshambury Road£115,000
15 Aug 1996
£358,000
8 Nov 2012
2+7%
per year
+5%
inflation-adjusted
8, Keynshambury Road£94,950
26 Apr 1995
£350,000
5 Aug 2014
2+7%
per year
+5%
inflation-adjusted
18, Keynshambury Road£105,000
18 Oct 1996
£540,000
29 Jun 2021
3+7%
per year
+5%
inflation-adjusted
25, Keynshambury Road£100,000
29 Apr 1997
£540,000
23 May 2023
5+7%
per year
+4%
inflation-adjusted
28, Keynshambury Road£126,000
21 May 1998
£515,000
28 Aug 2020
5+7%
per year
+4%
inflation-adjusted
27, Keynshambury Road£91,000
24 Apr 1995
£495,000
26 May 2023
7+6%
per year
+4%
inflation-adjusted
7, Keynshambury Road£172,500
18 Feb 2000
£417,500
22 Jul 2016
3+6%
per year
+3%
inflation-adjusted
20, Keynshambury Road£320,000
16 Jul 2010
£622,500
4 Jul 2024
3+5%
per year
+2%
inflation-adjusted
16, Keynshambury Road£287,500
28 Sep 2004
£440,000
22 Jan 2016
3+4%
per year
+1%
inflation-adjusted
22, Keynshambury Road£215,000
8 Jun 2001
£515,000
20 Jan 2026
4+4%
per year
+1%
inflation-adjusted
26, Keynshambury Road£312,000
11 Aug 2006
£510,000
19 Mar 2021
2+3%
per year
+1%
inflation-adjusted
1, Keynshambury Road£336,000
20 Jul 2006
£455,000
30 Jun 2016
2+3%
per year
+1%
inflation-adjusted
5, Keynshambury Road£290,000
27 Jan 2006
£365,000
8 Jul 2014
3+3%
per year
0%
inflation-adjusted
1A Garden Flat, Keynshambury Road£238,500
7 Mar 2011
£335,000
26 Feb 2024
3+3%
per year
0%
inflation-adjusted

Category A (standard) sales that changed hands at least twice. Real return adjusts for inflation using ONS CPIH where available.

How Keynshambury Road, Cheltenham compares

Rank in the town
587th of 2,232 streets in Cheltenham
Rank in the postcode district
182nd of 648 streets in GL52
Against the town median
61% above the Cheltenham median of £194,000
Against England & Wales
99% above the national median of £157,000

Keynshambury Road, Cheltenham house prices — your questions

What is the average house price in Keynshambury Road, Cheltenham?

The median sold price in Keynshambury Road, Cheltenham is £312,000, based on 75 recorded sales from HM Land Registry.

What is the price range of homes sold in Keynshambury Road, Cheltenham?

Recorded sales in Keynshambury Road, Cheltenham range from £49,100 to £645,000. The range includes flats and large detached homes alike.

Have house prices in Keynshambury Road, Cheltenham risen?

Over the past decade prices in Keynshambury Road, Cheltenham are +19% in cash terms but −15% once adjusted for inflation using ONS CPIH — the gap between the two is the real story.

How much is a house per square metre in Keynshambury Road, Cheltenham?

In Keynshambury Road, Cheltenham the median price is £2,786 per square metre, from 63 sales matched to an EPC floor-area record.

How up to date is this data?

HM Land Registry publishes Price Paid Data monthly. The most recent sale recorded in Keynshambury Road, Cheltenham was 20 January 2026.

Contains HM Land Registry data © Crown copyright and database right, licensed under the Open Government Licence v3.0. See our methodology.

← Explore more areas