The House CheckCheck before you offer

House prices in Station Terrace, London, NW10

25 sales · median £172,000 · most common: Flat / maisonette · newest sale Sep 2025.

HM Land Registry · Sep 2026

AddressSoldPriceTypeTenure
20A Station Terrace, London, NW10 5RXSep 2025£400,000Other propertyFreehold
Ground Floor Premises, 13 Station Terrace, London, NW10 5RTJun 2022£268,500Flat / maisonetteLeasehold
2A Station Terrace, London, NW10 5RSSep 2021£840,000Other propertyFreehold
Ground Floor Flat, 13B Station Terrace, London, NW10 5RTMar 2021£208,467Flat / maisonetteLeasehold
3A Station Terrace, London, NW10 5RSAug 2015£540,000Flat / maisonetteLeasehold
First Floor Flat, 13 Station Terrace, London, NW10 5RTDec 2007£353,000Flat / maisonetteLeasehold
11A Station Terrace, London, NW10 5RTOct 2005£207,500TerracedLeasehold
Ground Floor Flat, 19 Station Terrace, London, NW10 5RXFeb 2002£117,000Flat / maisonetteLeasehold
7 Station Terrace, London, NW10 5RTDec 2001£132,750Flat / maisonetteLeasehold
25 Station Terrace, London, NW10 5RPJun 2001£249,500Semi-detachedFreehold
18A Station Terrace, London, NW10 5RXNov 1999£140,750Flat / maisonetteLeasehold
Flat, 24 Station Terrace, London, NW10 5RPJan 1997£132,000TerracedFreehold

London ↑