House Price Finder

Shakespeare Road

Cheltenham · GL51 7HA, GL51 7HB, GL51 7HF +4 more

Average sold price
£165,117
77 sales since 1995
Median
£165,000
middle of every sale
Last sold
£319k
26 Sep 2025
Properties
51
semi-detached most common

Average sold price by year

10
11
13
14
15
16
17
18
19
20
21
22
23
24
25

Properties on Shakespeare Road

AddressTypeLast soldPriceSales
35, SHAKESPEARE ROAD
GL51 7HQ
Semi-Detached26 Sep 2025£318,5003
7, SHAKESPEARE ROAD
GL51 7HB
Semi-Detached22 Jan 2024£270,0001
54, SHAKESPEARE ROAD
GL51 7HH
Semi-Detached15 Nov 2023£280,0002
34, SHAKESPEARE ROAD
GL51 7HH
Semi-Detached26 May 2023£360,0003
13, SHAKESPEARE ROAD
GL51 7HB
Semi-Detached31 Aug 2022£310,0001
1, SHAKESPEARE ROAD
GL51 7HB
Semi-Detached1 Jul 2022£310,0002
44, SHAKESPEARE ROAD
GL51 7HH
Semi-Detached30 Mar 2021£222,0002
22, SHAKESPEARE ROAD
GL51 7HA
Semi-Detached15 Jan 2021£265,0001
3, SHAKESPEARE ROAD
GL51 7HB
Semi-Detached18 Sep 2020£247,0001
49, SHAKESPEARE ROAD
GL51 7HJ
Semi-Detached20 Dec 2019£248,5002
6, SHAKESPEARE ROAD
GL51 7HA
Semi-Detached7 Jun 2019£239,0001
2, SHAKESPEARE ROAD
GL51 7HA
Semi-Detached22 Aug 2018£240,0001
5, SHAKESPEARE ROAD
GL51 7HB
Semi-Detached13 Aug 2018£255,0003
9, SHAKESPEARE ROAD
GL51 7HB
Semi-Detached27 Jul 2018£328,0001
20, SHAKESPEARE ROAD
GL51 7HA
Semi-Detached9 Mar 2018£200,0001
19, SHAKESPEARE ROAD
GL51 7HB
Semi-Detached9 Feb 2018£260,0002
4, SHAKESPEARE ROAD
GL51 7HA
Semi-Detached28 Feb 2017£210,0002
11, SHAKESPEARE ROAD
GL51 7HB
Semi-Detached14 Dec 2016£279,9501
46, SHAKESPEARE ROAD
GL51 7HH
Semi-Detached4 May 2016£185,0001
47, SHAKESPEARE ROAD
GL51 7HJ
Semi-Detached21 Aug 2015£215,0001
17, SHAKESPEARE ROAD
GL51 7HB
Semi-Detached26 Jun 2015£186,0001
39, SHAKESPEARE ROAD
GL51 7HQ
Semi-Detached29 Sep 2014£237,5001
32, SHAKESPEARE ROAD
GL51 7HH
Semi-Detached15 Feb 2013£160,0001
50, SHAKESPEARE ROAD
GL51 7HH
Terraced29 Jul 2011£177,5001
28, SHAKESPEARE ROAD
GL51 7HG
Semi-Detached26 Nov 2010£220,0001
48, SHAKESPEARE ROAD
GL51 7HH
Semi-Detached22 Oct 2010£176,0001
48, SHAKESPEARE ROAD, CHELTENHAM
GL51 7HH
Semi-Detached13 Jun 2008£159,0002
26, SHAKESPEARE ROAD, CHELTENHAM
GL51 7HG
Semi-Detached24 Aug 2007£187,5002
9, SHAKESPEARE ROAD, CHELTENHAM
GL51 7HB
Semi-Detached1 Dec 2006£220,0002
45, SHAKESPEARE ROAD, CHELTENHAM
GL51 7HJ
Semi-Detached22 Sep 2006£162,0003
36, SHAKESPEARE ROAD, CHELTENHAM
GL51 7HH
Terraced26 May 2006£171,5001
28, SHAKESPEARE ROAD, CHELTENHAM
GL51 7HG
Semi-Detached4 Oct 2005£183,0002
21, SHAKESPEARE ROAD, CHELTENHAM
GL51 7HB
Semi-Detached25 Aug 2005£159,0003
30, SHAKESPEARE ROAD, CHELTENHAM
GL51 7HG
Semi-Detached15 Apr 2005£153,5001
35, SHAKESPEARE ROAD, CHELTENHAM
GL51 7HQ
Semi-Detached9 Feb 2005£161,0002
47, SHAKESPEARE ROAD, CHELTENHAM
GL51 7HJ
Semi-Detached8 Nov 2004£159,0002
10, SHAKESPEARE ROAD, CHELTENHAM
GL51 7HA
Semi-Detached23 Jul 2004£184,0002
11, SHAKESPEARE ROAD, CHELTENHAM
GL51 7HB
Semi-Detached25 Jul 2003£141,0002
53, SHAKESPEARE ROAD, CHELTENHAM
GL51 7HJ
Semi-Detached28 Apr 2003£132,9952
34, SHAKESPEARE ROAD, CHELTENHAM
GL51 7HH
Semi-Detached21 Aug 2002£133,5002
42, SHAKESPEARE ROAD, CHELTENHAM
GL51 7HH
Semi-Detached19 Apr 2002£105,2601
50, SHAKESPEARE ROAD, CHELTENHAM
GL51 7HH
Terraced11 Feb 2002£102,0001
46, SHAKESPEARE ROAD, CHELTENHAM
GL51 7HH
Semi-Detached25 Jan 2002£88,5001
52, SHAKESPEARE ROAD, CHELTENHAM
GL51 7HH
Semi-Detached20 Jul 2001£89,9501
44, SHAKESPEARE ROAD, CHELTENHAM
GL51 7HH
Semi-Detached27 Apr 2001£87,5001
27, SHAKESPEARE ROAD
GL51 7HF
Semi-Detached6 Jun 2000£68,6001
15, SHAKESPEARE ROAD
GL51 7HB
Semi-Detached20 Sep 1999£74,0001
4, SHAKESPEARE ROAD, CHELTENHAM
GL51 7HA
Semi-Detached25 Nov 1998£65,0001
12, SHAKESPEARE ROAD, CHELTENHAM
GL51 7HA
Semi-Detached15 Dec 1997£57,9501
49, SHAKESPEARE ROAD, CHELTENHAM
GL51 7HJ
Semi-Detached18 Sep 1997£54,9501
16, SHAKESPEARE ROAD, CHELTENHAM
GL51 7HA
Semi-Detached19 Jan 1996£52,0001

Recent sales

DateAddressTypeTenurePrice
26 Sep 202535, SHAKESPEARE ROADSemi-DetachedFreehold£318,500
22 Jan 20247, SHAKESPEARE ROADSemi-DetachedFreehold£270,000
15 Nov 202354, SHAKESPEARE ROADSemi-DetachedFreehold£280,000
26 May 202334, SHAKESPEARE ROADSemi-DetachedFreehold£360,000
31 Aug 202213, SHAKESPEARE ROADSemi-DetachedFreehold£310,000
1 Jul 20221, SHAKESPEARE ROADSemi-DetachedFreehold£310,000
30 Mar 202144, SHAKESPEARE ROADSemi-DetachedFreehold£222,000
15 Jan 202122, SHAKESPEARE ROADSemi-DetachedFreehold£265,000
18 Sep 20203, SHAKESPEARE ROADSemi-DetachedFreehold£247,000
23 Jul 202034, SHAKESPEARE ROADSemi-DetachedFreehold£256,000
20 Dec 201949, SHAKESPEARE ROADSemi-DetachedFreehold£248,500
7 Jun 20196, SHAKESPEARE ROADSemi-DetachedFreehold£239,000
22 Aug 20182, SHAKESPEARE ROADSemi-DetachedFreehold£240,000
13 Aug 20185, SHAKESPEARE ROADSemi-DetachedFreehold£255,000
27 Jul 20189, SHAKESPEARE ROADSemi-DetachedFreehold£328,000
9 Mar 201820, SHAKESPEARE ROADSemi-DetachedFreehold£200,000
9 Feb 201819, SHAKESPEARE ROADSemi-DetachedFreehold£260,000
7 Feb 201835, SHAKESPEARE ROADSemi-DetachedFreehold£245,000
28 Feb 20174, SHAKESPEARE ROADSemi-DetachedFreehold£210,000
14 Dec 201611, SHAKESPEARE ROADSemi-DetachedFreehold£279,950
4 May 201646, SHAKESPEARE ROADSemi-DetachedFreehold£185,000
21 Aug 201547, SHAKESPEARE ROADSemi-DetachedFreehold£215,000
26 Jun 201517, SHAKESPEARE ROADSemi-DetachedFreehold£186,000
29 May 201549, SHAKESPEARE ROADSemi-DetachedFreehold£208,000
18 Dec 20145, SHAKESPEARE ROADSemi-DetachedFreehold£200,000
28 Nov 201444, SHAKESPEARE ROADSemi-DetachedFreehold£60,000
23 Oct 201435, SHAKESPEARE ROADSemi-DetachedFreehold£199,950
29 Sep 201439, SHAKESPEARE ROADSemi-DetachedFreehold£237,500
17 Feb 201434, SHAKESPEARE ROADSemi-DetachedFreehold£179,950
2 Dec 201354, SHAKESPEARE ROADSemi-DetachedFreehold£186,500
24 May 201319, SHAKESPEARE ROADSemi-DetachedFreehold£200,000
15 Feb 201332, SHAKESPEARE ROADSemi-DetachedFreehold£160,000
29 Jul 201150, SHAKESPEARE ROADTerracedFreehold£177,500
26 Nov 201028, SHAKESPEARE ROADSemi-DetachedFreehold£220,000
22 Oct 201048, SHAKESPEARE ROADSemi-DetachedFreehold£176,000
3 Sep 20101, SHAKESPEARE ROADSemi-DetachedFreehold£165,000
13 Jun 200848, SHAKESPEARE ROAD, CHELTENHAMSemi-DetachedFreehold£159,000
24 Aug 200726, SHAKESPEARE ROAD, CHELTENHAMSemi-DetachedFreehold£187,500
1 Dec 20069, SHAKESPEARE ROAD, CHELTENHAMSemi-DetachedFreehold£220,000
22 Sep 200645, SHAKESPEARE ROAD, CHELTENHAMSemi-DetachedFreehold£162,000
26 May 200636, SHAKESPEARE ROAD, CHELTENHAMTerracedFreehold£171,500
7 Oct 200526, SHAKESPEARE ROAD, CHELTENHAMSemi-DetachedFreehold£145,000
4 Oct 200528, SHAKESPEARE ROAD, CHELTENHAMSemi-DetachedFreehold£183,000
25 Aug 200521, SHAKESPEARE ROAD, CHELTENHAMSemi-DetachedFreehold£159,000
15 Apr 200530, SHAKESPEARE ROAD, CHELTENHAMSemi-DetachedFreehold£153,500
14 Feb 200545, SHAKESPEARE ROAD, CHELTENHAMSemi-DetachedFreehold£165,000
9 Feb 200535, SHAKESPEARE ROAD, CHELTENHAMSemi-DetachedFreehold£161,000
8 Nov 200447, SHAKESPEARE ROAD, CHELTENHAMSemi-DetachedFreehold£159,000
23 Jul 200410, SHAKESPEARE ROAD, CHELTENHAMSemi-DetachedFreehold£184,000
25 Jul 200311, SHAKESPEARE ROAD, CHELTENHAMSemi-DetachedFreehold£141,000
28 Apr 200353, SHAKESPEARE ROAD, CHELTENHAMSemi-DetachedFreehold£132,995
21 Aug 200234, SHAKESPEARE ROAD, CHELTENHAMSemi-DetachedFreehold£133,500
19 Apr 200242, SHAKESPEARE ROAD, CHELTENHAMSemi-DetachedFreehold£105,260
11 Feb 200250, SHAKESPEARE ROAD, CHELTENHAMTerracedFreehold£102,000
25 Jan 200246, SHAKESPEARE ROAD, CHELTENHAMSemi-DetachedFreehold£88,500
14 Dec 200111, SHAKESPEARE ROAD, CHELTENHAMSemi-DetachedFreehold£98,000
7 Dec 200121, SHAKESPEARE ROAD, CHELTENHAMSemi-DetachedFreehold£109,950
12 Sep 200121, SHAKESPEARE ROAD, CHELTENHAMSemi-DetachedFreehold£76,000
20 Jul 200152, SHAKESPEARE ROAD, CHELTENHAMSemi-DetachedFreehold£89,950
29 Jun 200148, SHAKESPEARE ROAD, CHELTENHAMSemi-DetachedFreehold£85,000
27 Apr 200144, SHAKESPEARE ROAD, CHELTENHAMSemi-DetachedFreehold£87,500
8 Jan 200135, SHAKESPEARE ROAD, CHELTENHAMSemi-DetachedFreehold£43,500
6 Jun 200027, SHAKESPEARE ROADSemi-DetachedFreehold£68,600
31 Mar 20004, SHAKESPEARE ROADSemi-DetachedFreehold£83,500
22 Sep 19995, SHAKESPEARE ROADDetachedFreehold£64,500
20 Sep 199915, SHAKESPEARE ROADSemi-DetachedFreehold£74,000
25 Nov 19984, SHAKESPEARE ROAD, CHELTENHAMSemi-DetachedFreehold£65,000
26 Aug 199845, SHAKESPEARE ROAD, CHELTENHAMSemi-DetachedFreehold£72,000
15 Jul 199834, SHAKESPEARE ROAD, CHELTENHAMSemi-DetachedFreehold£55,000
15 Dec 199712, SHAKESPEARE ROAD, CHELTENHAMSemi-DetachedFreehold£57,950
20 Sep 199710, SHAKESPEARE ROAD, CHELTENHAMSemi-DetachedFreehold£65,000
18 Sep 199749, SHAKESPEARE ROAD, CHELTENHAMSemi-DetachedFreehold£54,950
18 Oct 199647, SHAKESPEARE ROAD, CHELTENHAMSemi-DetachedFreehold£53,500
22 Jul 19969, SHAKESPEARE ROAD, CHELTENHAMSemi-DetachedFreehold£57,500
19 Jan 199616, SHAKESPEARE ROAD, CHELTENHAMSemi-DetachedFreehold£52,000
14 Jul 199528, SHAKESPEARE ROAD, CHELTENHAMSemi-DetachedFreehold£46,500
7 Apr 199553, SHAKESPEARE ROAD, CHELTENHAMSemi-DetachedFreehold£41,000

Other streets in Cheltenham

All Cheltenham house prices

Frequently asked questions

What is the average house price on Shakespeare Road, Cheltenham?
The average sold price on Shakespeare Road is £165,117, across 77 sales since 1995. The median is £165,000 — the middle price, which a few unusually expensive sales cannot pull upward.
When did a property on Shakespeare Road last sell?
The most recent recorded sale on Shakespeare Road was 35, SHAKESPEARE ROAD, which sold for £318,500 on 26 Sep 2025.
How many properties are there on Shakespeare Road?
51 separate addresses have sold on Shakespeare Road since 1995, across 7 postcodes (GL51 7HA, GL51 7HB, GL51 7HF, GL51 7HG, …). That is not the same as the number of homes on the street — a property that has never changed hands since 1995 does not appear in Land Registry records.

About this data

Every figure on this page is calculated from the 77 sales HM Land Registry has recorded on Shakespeare Road since 1995 — 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.