Sold prices on Garden Road, TW9

87 sales on Garden Road since 1995, 42 in the last 10 years. The latest: 70 Garden Road, £320,000 on 21 Aug 2026.

What homes here sell for today

Each sale brought up to today's money (August 2026), then the middle of them, by type. A home's own size and condition move it within the range or beyond it.

Leasehold flats

£346k

Typical price in today's money

Most sales: £323k–£394k

From the 7 latest sales, 2024–2026.

Flat prices in Richmond upon Thames: down 2.6% in a year.

Every sale on Garden Road

The last 10 years, newest first. "Today" is the price brought up to today's money.

DateHomeTypeSold forToday
21 Aug 202670Flat, leasehold£320,000≈ £320k
18 Dec 202579Flat, leasehold£345,000≈ £346k
30 Oct 202520Flat, leasehold£327,500≈ £322k
28 May 202554Flat, leasehold£450,000≈ £440k
27 Sep 202447Flat, leasehold£460,000≈ £446k
30 Aug 202431Flat, leasehold£350,000≈ £347k
15 Jan 202440Flat, leasehold£310,000≈ £324k
13 Sep 202333Flat, leasehold£330,000≈ £323k
18 Aug 202334Flat, leasehold£320,000≈ £313k
27 Jun 202352Flat, leasehold£312,500≈ £307k
14 Jun 202359Flat, leasehold, new build£320,000≈ £314k
14 Jun 202361Flat, leasehold, new build£320,000≈ £314k
14 Jun 202362Other, leasehold, new build£320,000≈ £328k
14 Jun 202363Flat, leasehold, new build£385,000≈ £378k
14 Jun 202365Flat, leasehold, new build£320,000≈ £314k
14 Jun 202369Flat, leasehold, new build£385,000≈ £378k
14 Jun 202380Flat, leasehold, new build£320,000≈ £314k
14 Jun 202383Flat, leasehold, new build£320,000≈ £314k
21 Apr 202325Flat, leasehold£340,000≈ £339k
13 Jan 202375Flat, leasehold, new build£435,001≈ £432k
5 Jan 202356Flat, leasehold, new build£485,000≈ £482k
28 Nov 202276Flat, leasehold, new build£335,000≈ £329k
14 Nov 202253Flat, leasehold£352,000≈ £346k
4 Nov 202228Flat, leasehold£375,000≈ £369k
9 Aug 202271Flat, leasehold, new build£340,000≈ £327k
8 Aug 202258Flat, leasehold, new build£315,000≈ £303k
25 Jul 202255Flat, leasehold£440,000≈ £433k
19 Oct 202151Flat, leasehold£399,995≈ £398k
29 Sep 202138Flat, leasehold£430,000≈ £430k
30 Jun 202123Flat, leasehold£455,000≈ £474k
8 Mar 202164Flat, leasehold, new build£342,000≈ £360k
18 Feb 202070Flat, leasehold£340,000≈ £367k
6 Dec 201930Flat, leasehold£420,000≈ £456k
14 Sep 201826Flat, leasehold£319,500≈ £330k
9 Mar 201878Flat, leasehold£445,000≈ £482k
6 Feb 201877Flat, leasehold, new build£350,000≈ £380k
7 Dec 201738Flat, leasehold£415,000≈ £441k
1 Nov 201779Flat, leasehold, new build£382,500≈ £405k
23 Aug 201735Flat, leasehold£138,250≈ £139k
9 Aug 201754Flat, leasehold£450,000≈ £453k
15 May 201729Flat, leasehold£415,000≈ £424k
22 Mar 201731Flat, leasehold£465,000≈ £483k
Earlier sales, 1995–2016 (45)
DateHomeTypeSold forToday
2 Nov 201651Flat, leasehold£395,000≈ £427k
28 Oct 201627Flat, leasehold£203,500≈ £221k
14 Oct 201630Flat, leasehold£460,000≈ £499k
23 Sep 201637Flat, leasehold£412,500≈ £430k
5 Aug 201650Flat, leasehold£370,000≈ £383k
22 Jul 201637Flat, leasehold£439,950≈ £450k
29 Apr 201653Flat, leasehold£395,000≈ £426k
31 Mar 201622Flat, leasehold£459,950≈ £485k
9 Nov 201555Flat, leasehold, new build£440,000≈ £477k
15 May 201581Flat, leasehold£435,000≈ £501k
23 Apr 201582Flat, leasehold, new build£329,000≈ £378k
22 May 201434Flat, leasehold£212,500≈ £258k
16 May 201421Flat, leasehold£465,000≈ £564k
17 Feb 201481Flat, leasehold, new build£370,000≈ £498k
17 Jan 201478Flat, leasehold£425,000≈ £576k
7 Nov 201354Flat, leasehold, new build£339,950≈ £469k
18 Oct 201367Flat, leasehold, new build£275,000≈ £375k
21 May 201372Flat, leasehold, new build£405,000≈ £584k
10 May 201368Flat, leasehold£240,000≈ £346k
10 May 201373Flat, leasehold£240,000≈ £346k
10 May 201374Flat, leasehold£240,000≈ £346k
28 Mar 201345Flat, leasehold, new build£315,000≈ £462k
27 Mar 201339Flat, leasehold, new build£327,500≈ £480k
25 Mar 201328Flat, leasehold, new build£305,000≈ £447k
8 Mar 201337Flat, leasehold, new build£310,000≈ £454k
1 Mar 201366Flat, leasehold£390,000≈ £572k
22 Feb 201341Flat, leasehold, new build£270,000≈ £397k
15 Feb 201353Flat, leasehold, new build£260,000≈ £382k
15 Feb 201360Flat, leasehold, new build£380,000≈ £559k
25 Jan 201330Flat, leasehold, new build£295,000≈ £434k
8 Jan 201325Flat, leasehold£265,000≈ £390k
3 Jan 201347Flat, leasehold, new build£322,500≈ £475k
21 Dec 201246Flat, leasehold, new build£302,000≈ £451k
11 Dec 201250Flat, leasehold, new build£247,500≈ £369k
10 Dec 201231Flat, leasehold, new build£325,000≈ £485k
29 Nov 201252Flat, leasehold, new build£249,950≈ £376k
23 Nov 201220Flat, leasehold, new build£240,000≈ £361k
23 Nov 201229Flat, leasehold, new build£282,450≈ £425k
19 Nov 201221Flat, leasehold, new build£370,000≈ £557k
16 Nov 201236Flat, leasehold, new build£305,000≈ £459k
14 Nov 201257Flat, leasehold, new build£272,500≈ £410k
28 Sep 201233Flat, leasehold, new build£277,500≈ £415k
24 Aug 201248Flat, leasehold, new build£269,950≈ £399k
17 Aug 201249Flat, leasehold, new build£269,950≈ £399k
7 Aug 201251Flat, leasehold, new build£269,950≈ £399k

Where these figures come from

Sold prices are HM Land Registry's Price Paid Data: every home sold at market value in England and Wales since 1995. It records the price, date, address, type and tenure, not size, bedrooms or condition, and runs about two months behind. Today's money uses the UK House Price Index for the home's local authority and type. Updated 6 Nov 2026.

Contains HM Land Registry data © Crown copyright and database right 2026. This data is licensed under the Open Government Licence v3.0. UK House Price Index produced by HM Land Registry with the Office for National Statistics.