House Price Finder

St Johns Road

Richmond · TW9 2PE

Average sold price
£563,179
64 sales since 1996
Median
£330,000
middle of every sale
Last sold
£1.6m
10 Nov 2025
Properties
47
flat most common

Average sold price by year

04
05
06
07
10
12
13
14
15
20
21
22
23
24
25

Properties on St Johns Road

AddressTypeLast soldPriceSales
20, ST JOHNS ROAD
TW9 2PE
Semi-Detached10 Nov 2025£1,635,0001
6, FLAT 2, ST JOHNS ROAD
TW9 2PE
Flat2 Jul 2025£700,0001
6, FLAT 3, ST JOHNS ROAD
TW9 2PE
Flat2 Jul 2025£675,0001
17, GROUND FLOOR FLAT, ST JOHNS ROAD
TW9 2PE
Flat2 Jul 2025£850,0001
25, FLAT 1, ST JOHNS ROAD
TW9 2PE
Flat14 Nov 2024£625,0003
9, FLAT C, ST JOHNS ROAD
TW9 2PE
Flat31 Jan 2024£280,0001
2, ST JOHNS ROAD
TW9 2PE
Detached17 Oct 2023£2,400,0002
FIRST FLOOR FLAT, 19, ST JOHNS ROAD
TW9 2PE
Flat6 Jul 2022£540,0001
19, LOWER FLAT AT, ST JOHNS ROAD
TW9 2PE
Flat1 Jul 2022£990,0001
11, ST JOHNS ROAD
TW9 2PE
Semi-Detached24 Mar 2022£1,750,0003
29, FLAT 4, ST JOHNS ROAD
TW9 2PE
Flat24 Sep 2021£210,0001
29, FLAT 2, ST JOHNS ROAD
TW9 2PE
Flat12 Jul 2021£265,0001
29, FLAT 6, ST JOHNS ROAD
TW9 2PE
Flat30 Jun 2021£310,0001
29, FLAT 5, ST JOHNS ROAD
TW9 2PE
Flat1 Apr 2021£320,0001
29, FLAT 1, ST JOHNS ROAD
TW9 2PE
Flat22 Mar 2021£330,0001
29, FLAT 3, ST JOHNS ROAD
TW9 2PE
Flat28 Jan 2021£320,0001
13, ST JOHNS ROAD
TW9 2PE
Semi-Detached30 Apr 2020£1,895,0001
29, ST JOHNS ROAD
TW9 2PE
Terraced30 Apr 2015£1,290,0001
19, ST JOHNS ROAD
TW9 2PE
Flat7 Nov 2014£500,0001
19, SECOND FLOOR FLAT, ST JOHNS ROAD
TW9 2PE
Flat14 Jul 2014£330,0002
27, FLAT 2, ST JOHNS ROAD
TW9 2PE
Flat9 May 2014£500,0001
3D, ST JOHNS ROAD
TW9 2PE
Flat1 Jun 2012£280,0001
3B, ST JOHNS ROAD
TW9 2PE
Flat23 Mar 2012£250,0001
27, FLAT 3, ST JOHNS ROAD
TW9 2PE
Flat6 May 2010£360,0002
5, ST JOHNS ROAD, RICHMOND
TW9 2PE
Semi-Detached28 Sep 2007£950,0001
21, ST JOHNS ROAD
TW9 2PE
Terraced6 Sep 2007£430,0002
12, ST JOHNS ROAD, RICHMOND
TW9 2PE
Detached1 Mar 2007£1,185,0004
11, ST JOHNS ROAD, RICHMOND
TW9 2PE
Semi-Detached16 Feb 2007£1,025,0001
1, ST JOHNS ROAD, RICHMOND
TW9 2PE
Semi-Detached14 Jul 2006£835,0001
27, FLAT 2, ST JOHNS ROAD, RICHMOND
TW9 2PE
Flat28 Nov 2005£249,0002
10, ST JOHNS ROAD
TW9 2PE
Flat11 Mar 2005£285,0001
3, ST JOHNS ROAD, RICHMOND
TW9 2PE
Flat16 Jun 2004£218,0001
19, ST JOHNS ROAD, RICHMOND
TW9 2PE
Flat18 Mar 2004£263,0002
27, FLAT 1, ST JOHNS ROAD, RICHMOND
TW9 2PE
Flat11 Dec 2003£275,0001
3D, ST JOHNS ROAD, RICHMOND
TW9 2PE
Flat8 Aug 2003£205,0002
16, ST JOHNS ROAD, RICHMOND
TW9 2PE
Semi-Detached31 Jul 2003£660,0002
19, SECOND FLOOR FLAT, ST JOHNS ROAD, RICHMOND
TW9 2PE
Flat15 May 2003£169,9502
25, FLAT 3, ST JOHNS ROAD, RICHMOND
TW9 2PE
Terraced28 Jun 2002£250,0002
27, FLAT 3, ST JOHNS ROAD, RICHMOND
TW9 2PE
Flat new build19 Apr 2002£260,0001
13, ST JOHNS ROAD, RICHMOND
TW9 2PE
Semi-Detached29 Aug 2001£640,0001
22, ST JOHNS ROAD
TW9 2PE
Semi-Detached4 Feb 2000£485,0001
14, ST JOHNS ROAD
TW9 2PE
Detached10 Jan 2000£455,0001
9, FLAT A, ST JOHNS ROAD
TW9 2PE
Flat30 Jul 1999£50,0001
20, ST JOHNS ROAD, RICHMOND
TW9 2PE
Semi-Detached30 Jan 1998£333,0001
25, FLAT 2, ST JOHNS ROAD, RICHMOND
TW9 2PE
Flat26 Sep 1997£107,5001
10A, ST JOHNS ROAD, RICHMOND
TW9 2PE
Flat12 May 1997£200,0001
3B, ST JOHNS ROAD, RICHMOND
TW9 2PE
Flat19 Jun 1996£72,9501

Recent sales

DateAddressTypeTenurePrice
10 Nov 202520, ST JOHNS ROADSemi-DetachedFreehold£1,635,000
2 Jul 20256, FLAT 2, ST JOHNS ROADFlatLeasehold£700,000
2 Jul 20256, FLAT 3, ST JOHNS ROADFlatLeasehold£675,000
2 Jul 202517, GROUND FLOOR FLAT, ST JOHNS ROADFlatLeasehold£850,000
14 Nov 202425, FLAT 1, ST JOHNS ROADFlatLeasehold£625,000
31 Jan 20249, FLAT C, ST JOHNS ROADFlatLeasehold£280,000
17 Oct 20232, ST JOHNS ROADDetachedFreehold£2,400,000
6 Jul 2022FIRST FLOOR FLAT, 19, ST JOHNS ROADFlatLeasehold£540,000
1 Jul 202219, LOWER FLAT AT, ST JOHNS ROADFlatLeasehold£990,000
24 Mar 202211, ST JOHNS ROADSemi-DetachedFreehold£1,750,000
24 Sep 202129, FLAT 4, ST JOHNS ROADFlatLeasehold£210,000
12 Jul 202129, FLAT 2, ST JOHNS ROADFlatLeasehold£265,000
30 Jun 202129, FLAT 6, ST JOHNS ROADFlatLeasehold£310,000
1 Apr 202129, FLAT 5, ST JOHNS ROADFlatLeasehold£320,000
22 Mar 202129, FLAT 1, ST JOHNS ROADFlatLeasehold£330,000
28 Jan 202129, FLAT 3, ST JOHNS ROADFlatLeasehold£320,000
30 Apr 202013, ST JOHNS ROADSemi-DetachedFreehold£1,895,000
24 Aug 20152, ST JOHNS ROADDetachedFreehold£2,375,000
30 Apr 201529, ST JOHNS ROADTerracedFreehold£1,290,000
7 Nov 201419, ST JOHNS ROADFlatLeasehold£500,000
17 Jul 201411, ST JOHNS ROADSemi-DetachedFreehold£1,638,111
14 Jul 201419, SECOND FLOOR FLAT, ST JOHNS ROADFlatLeasehold£330,000
9 May 201427, FLAT 2, ST JOHNS ROADFlatLeasehold£500,000
28 Jun 201325, FLAT 1, ST JOHNS ROADFlatLeasehold£434,500
1 Jun 20123D, ST JOHNS ROADFlatLeasehold£280,000
23 Mar 20123B, ST JOHNS ROADFlatLeasehold£250,000
6 May 201027, FLAT 3, ST JOHNS ROADFlatLeasehold£360,000
28 Sep 20075, ST JOHNS ROAD, RICHMONDSemi-DetachedFreehold£950,000
6 Sep 200721, ST JOHNS ROADTerracedFreehold£430,000
6 Sep 200721, ST JOHNS ROADTerracedFreehold£430,000
1 Mar 200712, ST JOHNS ROAD, RICHMONDDetachedFreehold£1,185,000
16 Feb 200711, ST JOHNS ROAD, RICHMONDSemi-DetachedFreehold£1,025,000
14 Jul 20061, ST JOHNS ROAD, RICHMONDSemi-DetachedFreehold£835,000
12 Jul 200619, SECOND FLOOR FLAT, ST JOHNS ROADFlatLeasehold£198,500
28 Nov 200527, FLAT 2, ST JOHNS ROAD, RICHMONDFlatLeasehold£249,000
13 Sep 200527, FLAT 3, ST JOHNS ROADFlatLeasehold£120,000
11 Mar 200510, ST JOHNS ROADFlatLeasehold£285,000
16 Jun 20043, ST JOHNS ROAD, RICHMONDFlatLeasehold£218,000
18 Mar 200412, ST JOHNS ROAD, RICHMONDDetachedFreehold£970,000
18 Mar 200419, ST JOHNS ROAD, RICHMONDFlatLeasehold£263,000
11 Dec 200327, FLAT 1, ST JOHNS ROAD, RICHMONDFlatLeasehold£275,000
8 Aug 20033D, ST JOHNS ROAD, RICHMONDFlatLeasehold£205,000
31 Jul 200316, ST JOHNS ROAD, RICHMONDSemi-DetachedFreehold£660,000
15 May 200319, SECOND FLOOR FLAT, ST JOHNS ROAD, RICHMONDFlatLeasehold£169,950
28 Jun 200225, FLAT 3, ST JOHNS ROAD, RICHMONDTerracedLeasehold£250,000
19 Apr 200227, FLAT 3, ST JOHNS ROAD, RICHMONDFlatLeasehold£260,000
5 Apr 200227, FLAT 2, ST JOHNS ROAD, RICHMONDFlatLeasehold£227,500
6 Feb 200225, FLAT 3, ST JOHNS ROAD, RICHMONDTerracedLeasehold£172,500
29 Aug 200113, ST JOHNS ROAD, RICHMONDSemi-DetachedFreehold£640,000
18 May 200119, ST JOHNS ROAD, RICHMONDFlatLeasehold£215,000
17 Apr 200119, SECOND FLOOR FLAT, ST JOHNS ROAD, RICHMONDFlatLeasehold£129,950
26 May 200011, ST JOHNS ROADSemi-DetachedFreehold£495,000
4 Feb 200022, ST JOHNS ROADSemi-DetachedFreehold£485,000
28 Jan 200025, FLAT 1, ST JOHNS ROADFlatLeasehold£202,000
10 Jan 200014, ST JOHNS ROADDetachedFreehold£455,000
30 Jul 19999, FLAT A, ST JOHNS ROADFlatLeasehold£50,000
16 Jun 199812, ST JOHNS ROAD, RICHMONDDetachedFreehold£545,000
30 Jan 19983D, ST JOHNS ROAD, RICHMONDFlatLeasehold£107,000
30 Jan 199820, ST JOHNS ROAD, RICHMONDSemi-DetachedFreehold£333,000
23 Oct 199712, ST JOHNS ROAD, RICHMONDDetachedFreehold£325,000
26 Sep 199725, FLAT 2, ST JOHNS ROAD, RICHMONDFlatLeasehold£107,500
12 May 199710A, ST JOHNS ROAD, RICHMONDFlatLeasehold£200,000
31 Jul 199616, ST JOHNS ROAD, RICHMONDSemi-DetachedFreehold£250,000
19 Jun 19963B, ST JOHNS ROAD, RICHMONDFlatLeasehold£72,950

Other streets in Richmond

All Richmond house prices

Frequently asked questions

What is the average house price on St Johns Road, Richmond?
The average sold price on St Johns Road is £563,179, across 64 sales since 1996. The median is £330,000 — the middle price, which a few unusually expensive sales cannot pull upward.
When did a property on St Johns Road last sell?
The most recent recorded sale on St Johns Road was 20, ST JOHNS ROAD, which sold for £1,635,000 on 10 Nov 2025.
How many properties are there on St Johns Road?
47 separate addresses have sold on St Johns Road since 1996, across 1 postcode (TW9 2PE). 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 64 sales HM Land Registry has recorded on St Johns Road since 1996 — 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.