House Price Finder

Ilchester Place

London · W14 8AA

Average sold price
£10,095,537
35 sales since 1995
Median
£12,000,000
middle of every sale
Last sold
£18m
12 Dec 2024
Properties
26
terraced most common

Average sold price by year

04
05
07
11
12
13
14
15
16
18
19
20
21
22
24

Properties on Ilchester Place

AddressTypeLast soldPriceSales
26, ILCHESTER PLACE
W14 8AA
Terraced12 Dec 2024£18,000,0001
22, ILCHESTER PLACE
W14 8AA
Terraced1 Feb 2022£19,400,0005
12, ILCHESTER PLACE
W14 8AA
Detached19 Aug 2021£15,500,0001
2, ILCHESTER PLACE
W14 8AA
Terraced29 Jun 2021£25,000,0002
20, ILCHESTER PLACE
W14 8AA
Terraced20 Nov 2020£14,021,0001
16, ILCHESTER PLACE
W14 8AA
Terraced29 Nov 2019£12,400,0001
23, ILCHESTER PLACE
W14 8AA
Terraced8 Apr 2019£30,000,0001
10, ILCHESTER PLACE
W14 8AA
Terraced3 Oct 2018£12,850,0001
9, ILCHESTER PLACE
W14 8AA
Detached12 Jan 2018£12,250,0001
8, ILCHESTER PLACE
W14 8AA
Terraced20 Dec 2016£23,300,0002
6, ILCHESTER PLACE
W14 8AA
Other30 Sep 2015£11,750,0001
7, ILCHESTER PLACE
W14 8AA
Terraced8 Sep 2015£16,250,0003
17, ILCHESTER PLACE
W14 8AA
Terraced10 Oct 2014£19,000,0001
3, ILCHESTER PLACE
W14 8AA
Terraced30 May 2014£14,250,0001
18, ILCHESTER PLACE
W14 8AA
Terraced24 Oct 2013£18,700,0001
15, ILCHESTER PLACE, LONDON
W14 8AA
Terraced6 Feb 2007£13,000,0001
19, ILCHESTER PLACE, LONDON
W14 8AA
Terraced new build20 Jan 2005£750,0001
22, ILCHESTER PLACE, LONDON
W14 8AA
Terraced30 Sep 2004£6,150,0002
17, ILCHESTER PLACE, LONDON
W14 8AA
Terraced28 Feb 2003£625,0001
1, ILCHESTER PLACE, LONDON
W14 8AA
Terraced23 Nov 2001£474,6001
24, ILCHESTER PLACE, LONDON
W14 8AA
Terraced5 Oct 1998£1,300,0001
18, ILCHESTER PLACE, LONDON
W14 8AA
Terraced30 Jun 1998£870,0001
26, ILCHESTER PLACE, LONDON
W14 8AA
Terraced6 Oct 1997£2,525,0001
9, ILCHESTER PLACE, LONDON
W14 8AA
Semi-Detached14 Feb 1997£190,0001
23, ILCHESTER PLACE, LONDON
W14 8AA
Terraced30 Sep 1996£5,150,0001
3, ILCHESTER PLACE, LONDON
W14 8AA
Terraced7 Aug 1995£1,780,0001

Recent sales

DateAddressTypeTenurePrice
12 Dec 202426, ILCHESTER PLACETerracedFreehold£18,000,000
1 Feb 202222, ILCHESTER PLACETerracedFreehold£19,400,000
19 Aug 202112, ILCHESTER PLACEDetachedFreehold£15,500,000
29 Jun 20212, ILCHESTER PLACETerracedFreehold£25,000,000
20 Nov 202020, ILCHESTER PLACETerracedFreehold£14,021,000
29 Nov 201916, ILCHESTER PLACETerracedFreehold£12,400,000
8 Apr 201923, ILCHESTER PLACETerracedFreehold£30,000,000
3 Oct 201810, ILCHESTER PLACETerracedFreehold£12,850,000
12 Jan 20189, ILCHESTER PLACEDetachedFreehold£12,250,000
20 Dec 20168, ILCHESTER PLACETerracedFreehold£23,300,000
30 Sep 20156, ILCHESTER PLACEOtherFreehold£11,750,000
8 Sep 20157, ILCHESTER PLACETerracedFreehold£16,250,000
19 Mar 20152, ILCHESTER PLACETerracedFreehold£15,750,000
10 Oct 201417, ILCHESTER PLACETerracedFreehold£19,000,000
30 May 20143, ILCHESTER PLACETerracedFreehold£14,250,000
24 Oct 201318, ILCHESTER PLACETerracedFreehold£18,700,000
10 Aug 201222, ILCHESTER PLACETerracedFreehold£16,250,000
30 Mar 20117, ILCHESTER PLACETerracedFreehold£12,000,000
6 Feb 200715, ILCHESTER PLACE, LONDONTerracedFreehold£13,000,000
20 Jan 200519, ILCHESTER PLACE, LONDONTerracedFreehold£750,000
30 Sep 200422, ILCHESTER PLACE, LONDONTerracedFreehold£6,150,000
28 Feb 200317, ILCHESTER PLACE, LONDONTerracedFreehold£625,000
23 Nov 20011, ILCHESTER PLACE, LONDONTerracedFreehold£474,600
28 Jul 20007, ILCHESTER PLACETerracedFreehold£4,500,000
31 Aug 199922, ILCHESTER PLACETerracedFreehold£3,350,000
16 Aug 19998, ILCHESTER PLACETerracedFreehold£321,000
10 May 199922, ILCHESTER PLACETerracedFreehold£3,220,000
29 Mar 199922, ILCHESTER PLACETerracedFreehold£257,200
5 Oct 199824, ILCHESTER PLACE, LONDONTerracedFreehold£1,300,000
30 Jun 199818, ILCHESTER PLACE, LONDONTerracedFreehold£870,000
6 Oct 199726, ILCHESTER PLACE, LONDONTerracedFreehold£2,525,000
14 Feb 19979, ILCHESTER PLACE, LONDONSemi-DetachedFreehold£190,000
4 Oct 199622, ILCHESTER PLACE, LONDONTerracedLeasehold£2,210,000
30 Sep 199623, ILCHESTER PLACE, LONDONTerracedLeasehold£5,150,000
7 Aug 19953, ILCHESTER PLACE, LONDONTerracedLeasehold£1,780,000

Other streets in London

All London house prices

Frequently asked questions

What is the average house price on Ilchester Place, London?
The average sold price on Ilchester Place is £10,095,537, across 35 sales since 1995. The median is £12,000,000 — the middle price, which a few unusually expensive sales cannot pull upward.
When did a property on Ilchester Place last sell?
The most recent recorded sale on Ilchester Place was 26, ILCHESTER PLACE, which sold for £18,000,000 on 12 Dec 2024.
How many properties are there on Ilchester Place?
26 separate addresses have sold on Ilchester Place since 1995, across 1 postcode (W14 8AA). 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 35 sales HM Land Registry has recorded on Ilchester Place 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.