Sold price history

Grafton Terrace, London house prices

In Grafton Terrace, London, the median price a home actually changed hands for is £520,000. Over the past decade prices are −8% in cash — but −33% once inflation is stripped out.

Median sold price
£520,000
10 years · cash
−8%
10 years · real
−33%
HM Land Registry · 89 sales · 52 with floor area · Updated 23 Sep 2025

Key facts

Median price
£520,000
Price per m²
£9,355
Sales recorded
89
Price range
£750 – £1,900,000

Grafton Terrace, London prices since 1995

Grafton Terrace, London — median sold price since 1995
2025 £0£630,681£1,261,362£1,892,043£2,522,724 2022 peak 1995 2025
Cash price Today’s money (real)

Since 2015, prices in Grafton Terrace, London are −8% in cash. After inflation, that is −33% — the honest measure of growth.

Recent sales in Grafton Terrace, London

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

DateAddressTypePrice£/m²
23 Sep 202533B Grafton Terrace · NW5 4JDFlat
Leasehold
£1,200,000£10,909
10 Mar 2025Flat 23, Mary Prince House Grafton Terrace · NW5 4JAFlat
Leasehold
£650,000£9,848
23 Oct 2024Flat 20, Mary Prince House Grafton Terrace · NW5 4JAFlat
Leasehold
£625,000£8,803
1 Aug 202436 Grafton Terrace · NW5 4HYTerraced
Freehold
£1,790,000£9,372
19 Jun 2024Flat 12, Mary Prince House Grafton Terrace · NW5 4JAFlat
New build · Leasehold
£693,500£9,247
22 Mar 2024Flat 1, Mary Prince House Grafton Terrace · NW5 4JAFlat
New build · Leasehold
£650,000£9,028
31 Oct 2023Flat 1, 44 Grafton Terrace · NW5 4HYFlat
Leasehold
£650,000£6,190
30 Oct 2023Flat 9, Mary Prince House Grafton Terrace · NW5 4JAFlat
New build · Leasehold
£711,000£10,014
28 Sep 2023Flat 11, Mary Prince House Grafton Terrace · NW5 4JAFlat
New build · Leasehold
£489,250£9,785
31 Jul 202356A Grafton Terrace · NW5 4HYFlat
Leasehold
£850,000£8,673
18 Jul 2023Flat 7, Mary Prince House Grafton Terrace · NW5 4JAFlat
New build · Leasehold
£695,000£9,653
14 Jul 2023Flat 25, Mary Prince House Grafton Terrace · NW5 4JAFlat
New build · Leasehold
£720,000£9,600
14 Jul 2023Flat 28, Mary Prince House Grafton Terrace · NW5 4JAFlat
New build · Leasehold
£521,550£9,150
10 Jul 2023Flat 24, Mary Prince House Grafton Terrace · NW5 4JAFlat
New build · Leasehold
£683,050£9,487
29 Jun 2023Flat 15, Mary Prince House Grafton Terrace · NW5 4JAFlat
New build · Leasehold
£593,750£8,363
16 Jun 2023Flat 5, Mary Prince House Grafton Terrace · NW5 4JAFlat
New build · Leasehold
£714,000£9,917
15 Jun 2023Flat 2, Mary Prince House Grafton Terrace · NW5 4JAFlat
New build · Leasehold
£673,550£9,355
27 Apr 2023Flat 27, Mary Prince House Grafton Terrace · NW5 4JAFlat
New build · Leasehold
£522,500£10,048
26 Apr 2023Flat 14, Mary Prince House Grafton Terrace · NW5 4JAFlat
New build · Leasehold
£618,750£9,375
25 Apr 2023Flat 10, Mary Prince House Grafton Terrace · NW5 4JAFlat
New build · Leasehold
£688,000£9,556
23 Apr 2023Flat 23, Mary Prince House Grafton Terrace · NW5 4JAFlat
New build · Leasehold
£628,900£9,529
17 Apr 2023Flat 20, Mary Prince House Grafton Terrace · NW5 4JAFlat
New build · Leasehold
£625,000£8,803
14 Apr 2023Flat 4, Mary Prince House Grafton Terrace · NW5 4JAFlat
New build · Leasehold
£673,550£9,355
13 Apr 2023Flat 8, Mary Prince House Grafton Terrace · NW5 4JAFlat
New build · Leasehold
£693,500£9,632
11 Apr 2023Flat 26, Mary Prince House Grafton Terrace · NW5 4JAFlat
New build · Leasehold
£710,000£9,467
31 Mar 2023Flat 6, Mary Prince House Grafton Terrace · NW5 4JAFlat
New build · Leasehold
£486,400£9,927
23 Mar 2023Flat 19, Mary Prince House Grafton Terrace · NW5 4JAFlat
New build · Leasehold
£625,000£9,470
17 Mar 2023Flat 21, Mary Prince House Grafton Terrace · NW5 4JAFlat
New build · Leasehold
£833,150£9,361
17 Mar 2023Flat 17, Mary Prince House Grafton Terrace · NW5 4JAFlat
New build · Leasehold
£710,000£9,467
14 Mar 2023Flat 18, Mary Prince House Grafton Terrace · NW5 4JAFlat
New build · Leasehold
£532,500£10,650

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

Biggest price gains in Grafton Terrace, London

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
22, Grafton Terrace£150,000
23 Jan 1998
£420,000
27 Aug 2002
4+25%
per year
+23%
inflation-adjusted
54, Grafton Terrace£250,000
31 Oct 1996
£625,000
18 Mar 2002
2+19%
per year
+16%
inflation-adjusted
24, Grafton Terrace£370,000
18 Jun 2003
£665,000
1 Feb 2007
2+18%
per year
+15%
inflation-adjusted
40A, Grafton Terrace£43,000
8 Jun 1995
£243,000
1 Sep 2009
7+13%
per year
+11%
inflation-adjusted
43B, Grafton Terrace£430,000
30 Apr 2004
£550,000
29 Sep 2006
2+11%
per year
+9%
inflation-adjusted
58, Grafton Terrace£666,000
27 Jan 2006
£1,460,000
11 Nov 2013
2+11%
per year
+8%
inflation-adjusted
20B, Grafton Terrace£290,000
31 Jan 2005
£602,250
25 May 2012
2+11%
per year
+8%
inflation-adjusted
34, Grafton Terrace£250,000
26 Aug 1998
£1,900,000
14 Jan 2022
3+9%
per year
+6%
inflation-adjusted
33A, Grafton Terrace£142,500
31 Jul 1998
£499,999
18 Mar 2013
3+9%
per year
+6%
inflation-adjusted
16 Flat 3, Grafton Terrace£90,000
12 May 1995
£585,000
22 Aug 2019
4+8%
per year
+6%
inflation-adjusted
35A, Grafton Terrace£227,000
4 Jan 2002
£348,000
22 Nov 2007
2+8%
per year
+6%
inflation-adjusted
33B, Grafton Terrace£249,000
12 Oct 2001
£1,200,000
23 Sep 2025
4+7%
per year
+4%
inflation-adjusted
56B, Grafton Terrace£330,000
3 Nov 2009
£680,000
9 Mar 2021
2+7%
per year
+4%
inflation-adjusted
40B, Grafton Terrace£130,000
26 Aug 2003
£330,000
30 Jun 2021
2+5%
per year
+3%
inflation-adjusted
60A, Grafton Terrace£365,000
13 Jun 2002
£525,000
24 Sep 2010
2+4%
per year
+2%
inflation-adjusted
Mary Prince House Flat 23, Grafton Terrace£628,900
23 Apr 2023
£650,000
10 Mar 2025
2+2%
per year
−1%
inflation-adjusted
Mary Prince House Flat 20, Grafton Terrace£625,000
17 Apr 2023
£625,000
23 Oct 2024
20%
per year
−2%
inflation-adjusted
50B, Grafton Terrace£550,000
25 Jul 2018
£520,000
25 Jun 2021
2−2%
per year
−4%
inflation-adjusted

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

How Grafton Terrace, London compares

Rank in the town
3635th of 21,424 streets in London
Rank in the postcode district
37th of 130 streets in NW5
Against the town median
82% above the London median of £285,000
Against England & Wales
231% above the national median of £157,000

Grafton Terrace, London house prices — your questions

What is the average house price in Grafton Terrace, London?

Half of homes sold in Grafton Terrace, London went for more than £520,000 and half for less, across 89 sales.

What is the price range of homes sold in Grafton Terrace, London?

Recorded sales in Grafton Terrace, London range from £750 to £1,900,000. The range includes flats and large detached homes alike.

Have house prices in Grafton Terrace, London risen?

Over the past decade prices in Grafton Terrace, London are −8% in cash terms but −33% 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 Grafton Terrace, London?

In Grafton Terrace, London the median price is £9,355 per square metre, from 52 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 Grafton Terrace, London was 23 September 2025.

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

← Explore more areas